В изданието на Fedora Linux 43, планирано за октомври, се предвижда да бъдат премахнати от хранилищата на проекта пакетите, използвани в GNOME за работа върху X-сървър. На всички потребители на GNOME, използвали X11, се предлага да преминат принудително на сесия на GNOME, основана на Wayland. Предложението все още не е одобрено от комитета FESCo (Комитет за инженерно ръководство на Fedora), отговорен за техническата част на разработката на дистрибуцията Fedora.
Предишно в изданието на Fedora 41 компонентите за използване на X11 в GNOME, както и сесията X11 за GNOME, бяха изключени от инсталационните и Live-носители на Fedora Workstation, но можеха да бъдат инсталирани от хранилището. Предоставянето на X.org Server и свързаните с него компоненти също е спряно в дистрибуцията RHEL 10, която е на етап финално тестване.
Ключовият мотив за промените е работата по премахването на поддръжката на X11, която се извършва от проекта GNOME. Отбелязва се, че сесията X11 в GNOME практически не се развива и не се тества, а свързаните с X11 грешки остават неизправени. В последното издание на GNOME 48 бяха предложени изменения, позволяващи изграждането на gnome-session, GDM, GNOME Shell и Mutter без поддръжка на X11. Подобна възможност е заключителен резултат от развиващата се в продължение на три години инициатива на GNOME за превод на X11 в категория необходими зависимости.
В есенната версия на GNOME 49 по подразбиране се планира да бъде деактивирано изграждането на GNOME с поддръжка на X11, а след година, в изданието GNOME 50, се намери напълно премахване на кода за работа на сесия на базата на X11 от GNOME. Тъй като поддръжката на X11 в GNOME неизбежно ще бъде прекратена, в Fedora предлагат да не забавят този процес и да извършат премахването на компонентите на GNOME X11 от дистрибуцията шест месеца по-рано, без да чакат излизането на GNOME 50.
Сред причините, способстващи за оставяне само на поддръжката на Wayland, могат да се отбележат появата на поддръжка за Wayland в собствени драйвери NVIDIA и решаването на специфични за Wayland проблеми в самия дистрибуция, например, fbdev беше активиран от драйвера simpledrm, който работи коректно с Wayland. Прекратяването на поддръжката на сесия с X11 значително ще намали трудозатратите за поддръжка и ще освободи ресурси, които ще могат да бъдат насочени към подобряване на качеството на работа на съвременния графичен стек.
Източник: opennet.ru
