In de uitgave van Fedora Linux 43, die voor oktober gepland staat, is het de bedoeling om de pakketten die in GNOME worden gebruikt voor de werking bovenop de X-server uit de projectrepository's te verwijderen. Alle GNOME-gebruikers die X11 hebben gebruikt, wordt gevraagd om verplicht over te schakelen naar een GNOME-sessie op basis van Wayland. Dit voorstel is nog niet goedgekeurd door het FESCo-comitƩ (Fedora Engineering Steering Committee) dat verantwoordelijk is voor de technische ontwikkeling van de Fedora-distributie.
In de vorige uitgave van Fedora 41 zijn de componenten voor het gebruik van X11 in GNOME, evenals de X11-sessie voor GNOME, uitgesloten van de installatie- en Live-media van Fedora Workstation, maar ze konden nog steeds uit de repository worden geĆÆnstalleerd. De levering van de X.org Server en de daaraan gerelateerde componenten is ook gestopt in de distributie RHEL 10, die momenteel in de laatste testfase zit.
De belangrijkste motivatie voor deze wijziging is het werk aan het afschaffen van de ondersteuning voor X11, dat wordt uitgevoerd door het GNOME-project. Men merkt op dat de X11-sessie in GNOME bijna niet wordt ontwikkeld en getest, en dat de gerelateerde X11-fouten onopgelost blijven. In de recente uitgave van GNOME 48 zijn wijzigingen voorgesteld die het mogelijk maken om gnome-session, GDM, GNOME Shell en Mutter samen te stellen zonder ondersteuning voor X11. Deze mogelijkheid vormt de afsluiting van het in de afgelopen drie jaar ontwikkelde GNOME-initiatief om X11 als optionele afhankelijkheden te bestempelen.
In de herfstuitgave van GNOME 49 plannen ze om standaard de bouw van GNOME met ondersteuning voor X11 uit te schakelen, en een jaar later, in de uitgave van GNOME 50, willen ze de code voor de X11-sessie volledig uit GNOME verwijderen. Aangezien de ondersteuning voor X11 in GNOME onvermijdelijk zal worden stopgezet, is in Fedora voorgesteld om dit proces niet te vertragen, maar om de GNOME-componenten voor X11 in de distributie zes maanden eerder te verwijderen, zonder te wachten op de uitgave van GNOME 50.
Enkele redenen voor het behoud van alleen de ondersteuning voor Wayland zijn de introductie van Wayland-ondersteuning in commerciële NVIDIA-stuurprogramma's en het oplossen van specifieke Wayland-problemen in de distributie zelf, bijvoorbeeld fbdev werd gebruikt door de simpledrm-stuurprogramma, dat goed werkt met Wayland. Het stopzetten van de ondersteuning voor de X11-sessie zal de onderhoudskosten aanzienlijk verlagen en middelen vrijmaken die kunnen worden geïnvesteerd in het verbeteren van de prestaties van de moderne grafische stack.
Bron: opennet.ru
