Комитетът FESCo (Fedora Engineering Steering Committee), отговорен за техническата част на разработката на дистрибуцията Fedora Linux, одобри премахването на пакета gnome-session-xsession, отговорен за стартирането на GNOME сесия на базата на X сървър. Промяната е планирана за издаването на Fedora 41, което ще бъде генерирано тази есен. От сесиите, поддържани по подразбиране в Fedora Workstation 41, ще остане само Wayland, но пакетите за организиране на работа с X11 сесии все още ще могат да бъдат инсталирани от репозиториите. В същото време пакетът gnome-session-xsession е маркиран като остарял, а разработчиците на GNOME възнамеряват в бъдеще да прекратят поддръжката на X11.
Сред планираните задачи също се споменава разделянето на пакета gnome-classic-session, включващ разширения и настройки за GNOME Shell, за възпроизвеждане на класическа сесия в стил GNOME 2. Пакетът gnome-classic-session ще продължи да се инсталира по подразбиране, но кодът за поддръжка на X11 сега е отделен в пакет gnome-classic-session-x11, а в основния пакет остава само поддръжката на сесия на базата на Wayland.
По-рано комитетът FESCo одобри прекратяването на поддръжката на KDE сесия на базата на X11 в Fedora 40. Решението е взето поради прехода към KDE 6, в която по подразбиране е предложена сесия, използваща протокола Wayland, а работата с X11 е прехвърлена в категория опции. За стартиране на X11 приложения в среди на базата на Wayland е продължена доставката на Xwayland.
Основната причина за прекратяване на поддръжката на X11 сесия в Fedora е прехвърлянето на X.Org сървъра в RHEL 9 в категория остарял и решението за напълно премахване в бъдещото значително издание RHEL 10. Сред факторите, допринасящи за оставянето само на поддръжка на Wayland, се споменава появата на поддръжка на Wayland в проприетарните драйвери на NVIDIA и заменените в Fedora 36 драйвери fbdev с драйвер simpledrm, който работи коректно с Wayland. Прекратяването на поддръжката на X11 сесия значително ще намали трудозатратността за поддръжка и ще освободи ресурси, които могат да бъдат насочени към подобряване на качеството на работата на съвременния графичен стек.
Източник: opennet.ru
