
Разработчики решили оставить поддержку дисплейного сервера X11 в GNOME 49. В примечаниях к вышедшему релиз-кандидату окружения указано, что "Поддержка X11 снова включена по умолчанию" для компонента GNOME Display Manager (GDM). Напомню, ранее планировалось отключить на программном уровне поддержку X11 в релизе GNOME 49 в связи с переходом на Wayland.
Разработчики аргументируют свое решение так:
"Нам оказалось сложно четко отделить возможность GDM запускать сеансы X11 (которую мы намеревались оставить включенной в GNOME 49) от остальной интеграции GDM с X11 (которую мы намеревались отключить, но оставить нетронутой для GNOME 49)".
Напомню, что компонент GDM отвечает не только за ввод пароля, но и за запуск и управление сеансами рабочего стола в масштабах всей системы.
Адриан Вовк, ответственный за компонент GDM, поясняет:
"В релизе GNOME 49 мы хотели сделать следующее:
- Отключить поддержку X11 по умолчанию,
- Сохранить код X11, чтобы дистрибутивы могли повторно включить его при необходимости,
- Сохранить поддержку запуска сред рабочего стола X11.
К сожалению, это довольно сложно. Отключение опции компилятора x11-support отключает всю поддержку X11 в GDM, включая возможность запуска сред рабочего стола X11. GDM больше даже не обращается к каталогу /usr/share/xsessions, чтобы обнаружить доступные сеансы".
Таким образом, поддержку X11 в GNOME 49 было решено включить обратно, чтобы не создавать проблем пользователям, которые используют прочие среды рабочего стола наподобие Cinnamon, XFCE, а также старых оконных менеджеров. А уже в релизе GNOME 50 большая часть поддержки X11 будет "выкорчевана", и останется только возможность запуска сеансов X11 (как это и планировалось изначально).
Стоит отметить, что в Ubuntu 25.10 (где будет GNOME 49) пакеты X11/Xorg будут удалены из стандартной поставки (если ничего не поменяется). Однако они останутся в main-репозиториях, и их можно будет легко установить. Поддержка старых X11-приложений на Wayland также будет обеспечена через прослойку XWayland.
Добавить комментарий