El статья после выхода WINE 8.21 начиналась с фразы «Мы все любим Вейланда». Это был способ выразить, что именно туда направлены все проекты и, в конечном итоге, пользователи. Но правда в том, что не все любят Вэйланда. Хотя во многих сценариях он работает хорошо, есть и другие, в которых он работает немного хуже, и именно на это жаловались разработчики. PCSX2.
PCSX2 позволяет нам воспроизводить ISO-образы наших игр для PlayStation 2, и правда в том, что благодаря множеству доступных настроек удивительно, насколько хорошо он может работать на обычном компьютере начального уровня. Его разработчики Они отключили поддержку Wayland по умолчанию., и в конце октября они опубликовали информация об этом решении. Что может застать многих врасплох, так это то, что часть гнева проекта имеет виновника: GNOME.
PCSX2 «это полная катастрофа» на GNOME + Wayland
GNOME начал использовать Wayland по умолчанию в 2017 году, но внедрение в дистрибутивы Linux заняло немного больше времени. Например, Ubuntu использовал его также с графикой NVIDIA в апреле 2022 г., y KDE начнет использовать его по умолчанию в феврале 2024 года.. Между переходом с одного рабочего стола на другой существуют годы разницы, но больше всего разработчики PCSX2 жалуются на GNOME.
В описании изменения первое, что мы читаем, это то, что «отключите Wayland, который очень сломан/глючит практически в любом сценарии. КДЕ нет загар багги, GNOME — полная катастрофа«. Вдаваясь в детали, они объясняют, что глупая одержимость CSD в GNOME создает противоречивость; невозможность позиционирования окон делает невозможным сохранение положения окон; проблемы с NVIDIA и еще несколько моментов.
Пока они не соберутся вместе, что маловероятно, поскольку за последнее десятилетие было достигнуто очень мало прогресса, оставляйте его отключенным. Пользователи Flatpaks могут снова включить его с помощью Flatseal, если им действительно нужны дерьмовые впечатления.
ПРИМЕЧАНИЕ: В оригинальном переводе про батарейки ничего не сказано. Они используют слово «дерьмо», которое хоть и ругательное и со звездочками, но также может быть переведено как «вещи».
Это не тотальная атака на Wayland или GNOME. Только Они предпочитают, чтобы все стало лучше, и поддержка по-прежнему доступна, хотя вам придется вносить изменения вручную. Среди решений они предлагают использовать версию Flatpak и повторно активировать Wayland с помощью плоское уплотнение «Если ты действительно хочешь получить этот чертов опыт» или, среди прочего, используйте среду выполнения KDE/Qt 6.6.
Полностью правы или правы лишь частично?
Я разработчик игрушек, младший, в зачаточном состоянии, и знаю, чего может стоить адаптация к новому, когда программное обеспечение уже работает. Переход на Wayland — сложная задача, титаническая с моей точки зрения, и я считаю, что разработчики PCSX2 они отчасти правы.
Распределения также отчасти верны: нужно настаивать на переменах, иначе они никогда не произойдут. Из слов заявления кажется неоспоримым, что, прежде всего, GNOME должен сделать шаг вперед, но и PCSX2 должны внести свою лепту.
Я протестировал PCSX2 в KDE + Wayland и Я не увидел НИКАКИХ ошибок, по крайней мере, в AppImage (я предпочитаю не компилировать такую программу с таким количеством зависимостей). Да, я видел ошибки в другом эмуляторе, эмуляторе PSP (PPSSPP), в котором я использую Wayland... ну, это "паршивый" опыт.
Итак, в конце концов, я думаю, что лучше всего будет то, что разные дистрибутивы продолжать позволять вам выбирать между X11 и Wayland как и до сих пор, и пользователи должны знать, что существует возможность, например, войти в X11, если мы хотим получить наилучшие впечатления от PCSX2. С остальным программным обеспечением нам придется скрестить пальцы и молиться, чтобы ничто не оставило нас зависшим в самый неподходящий момент. Теперь, когда все настольные компьютеры хотят переключиться на Wayland, а он не на 100% идеален, это то, что нам нужно сделать. Либо всегда используйте X11, пока это станет невозможным.
С моей точки зрения, ошибку допустили разработчики PCSX2. Я использую Wayland в Plasma уже несколько месяцев (конечно), и наиболее заметные проблемы были решены. Я играю в игры со Steam (как эмулированные, так и родные), с Heroic (EPIC, GOG и Amazon Games) и с эмулятором Yuzu. И все это с 2-мя мониторами с разным DPI в каждом (4к+FHD) и НУЛЕВЫМИ проблемами. Сомневаюсь, что три упомянутые игровые платформы используют QT, а ведь в Plasma они все великолепны. Так виноваты ли в этом разработчики PCSX2 или Gnome? Мне это не совсем ясно.