Несмотря на все заверения разработчиков Fedora и Ubuntu, новые версии их популярных дистрибутивов на базе Linux, так и не смогли полностью переехать на графический протокол Wayland. Проблема заключается в видеокартах Nvidia, поскольку они - так и не научились работать с новинкой.
Ожидалось, что полная миграция на Wayland произойдет вместе с выходом Ubuntu 22.04. Но сразу после релиза было объявлено, что пользователи видеокарт Nvidia будут принудительно переведены на X.org.
Затем, создатели Fedora 36 рассказали, что вот теперь то они точно перейдут на полную поддержку Wayland. Но и они потерпели фиаско!
Несмотря на выход драйверов Nvidia 515.43.04, специально созданных для операционных систем на базе Linux с протоколом Wayland, "зеленые" видеокарты так и не смогли освоить новую графику. Не помог даже специальный патч от Nvidia для ядра Linux.
И вот сейчас, Nvidia раскрыла список проблем, которые имеются в их драйверах и не позволяют использовать их под Wayland:
- Библиотека VDPAU, используемая для аппаратного ускорения декодирования и презентации видео, не имеет встроенной поддержки Wayland и не работает с Xwayland;
- Библиотека захвата рабочего стола NvFBC, не имеет встроенной поддержки Wayland и не работает с Xwayland;
- EGL EXT platform x11 - не поддерживается Xwayland;
- Инструмент настройки Nvidia-Settings - имеет ограниченную функциональность на Wayland;
- Xwayland не предоставляет подходящего механизма для драйвера Nvidia, поэтому синхронизация рендеринга приложений с презентацией, может привести к визуальным повреждениям.
- Рендеринг переднего буфера в GLX - не работает с Xwayland.
И это далеко не полный список проблем и ошибок!
В Nvidia надеются, что со временем список неполадок станет короче. Но учитывая их количество, я сильно сомневаюсь что мы скоро увидим полноценную работу видеокарт Nvidia на Wayland.
#linux #nvidia #технологии #линукс #wayland