Вы здесь

GNOME прекращает поддержку X11, что усложняет разработку Ubuntu 26.04 LTS

Опубликовано: сб, 24/05/2025 - 01:13
GNOME удаляет поддержку X11

Выпуск Ubuntu 26.04 LTS запланирован на апрель следующего года, и в его составе будет окружение GNOME 50. Однако в этой версии окружения разработчики GNOME решили ликвидировать поддержку графического сервера X11 (Xorg), что приведет к определенным трудностям для разработчиков Ubuntu.

Разработчики в релизе GNOME 50 планируют полностью удалить весь код, отвечающий за взаимодействие с X11. При этом код прослойки XWayland, отвечающей за совместимость со старыми приложениями Xorg через Wayland, не будет затронут.

Разработчиков GNOME можно понять: их окружение использует графический сервер Wayland по умолчанию с 2016 года. В то время как взаимодействие GNOME с X11 тестируется все хуже, и многие ошибки остаются без внимания. Отказ от поддержки X11 позволит высвободить силы разработчиков на решение более актуальных задач.

Кроме того, начиная с выпуска 24.10, Ubuntu перешла на Wayland окончательно, даже для систем на базе NVIDIA, с которыми ранее наблюдались некоторые проблемы. Возможность использования сеанса Xorg/X11 при этом сохранялась до текущего момента. Нельзя отрицать того, что в некоторых ситуациях использование X11 действительно может оказаться необходимым (к примеру, на определенном оборудовании и/или при использовании некоторого софта). 

Разработчики Ubuntu и Red Hat сейчас активно обсуждают эту проблему в контексте того, насколько далеко зайдет удаление кода поддержки X11. Ведь если его поддержка будет удалена даже из GDM, который сейчас используется в качестве менеджера логина в систему, то запустить сеанс Xorg будет невозможно. В таком случае придется переходить на другой логин-менеджер по типу lightdm или sddm, однако тогда возникнут сложности с экраном блокировки GNOME, отмечает Джереми Бича из Canonical. Еще одним решением тут будет передать ответственность за запуск Xorg непосредственно отдельным сеансам рабочего стола, что позволит GDM избавиться от бремени Xorg, комментирует Эдриан Вовк из Red Hat.

Поддержка X11/Xorg будет отключена на программном уровне уже в релизе GNOME 49 (который войдет в состав Ubuntu 25.10), а полностью код, отвечающий за поддержку, будет удален в GNOME 50.


Теги:

Добавить комментарий