Komitet FESCo (Fedora Engineering Steering Committee), odpowiedzialny za techniczną część rozwoju dystrybucji Fedora Linux, zatwierdził usunięcie pakietu gnome-session-xsession, który odpowiada za uruchamianie sesji GNOME na bazie serwera X. Zmiana jest zaplanowana na wydanie Fedora 41, które zostanie wydane jesienią tego roku. Wśród sesji domyślnie wspieranych w Fedora Workstation 41 pozostanie tylko Wayland, ale pakiety do uruchomienia sesji X11 będą nadal dostępne w repozytoriach. Pakiet gnome-session-xsession jest oznaczony jako przestarzały, a deweloperzy GNOME zamierzają w przyszłości zaprzestać wsparcia dla X11.
Wśród planowanych zadań wspomniano również o podziale pakietu gnome-classic-session, który zawiera rozszerzenia i ustawienia GNOME Shell do rekonstrukcji klasycznej sesji w stylu GNOME 2. Pakiet gnome-classic-session ma być nadal domyślnie instalowany, ale kod wsparcia dla X11 został wydzielony do osobnego pakietu gnome-classic-session-x11, a w głównym pakiecie pozostawiono tylko wsparcie dla sesji opartych na Wayland.
Wcześniej komitet FESCo zatwierdził zakończenie wsparcia dla sesji KDE na bazie X11 w Fedora 40. Decyzja ta została podjęta w związku z przesiadką na gałąź KDE 6, w której domyślnie oferowana jest sesja wykorzystująca protokół Wayland, a praca z X11 została przeniesiona do opcji. Dostarczanie Xwayland kontynuowane jest, aby uruchamiać aplikacje X11 w środowiskach opartych na Wayland.
Głównym powodem zakończenia wsparcia dla sesji X11 w Fedora jest przekształcenie serwera X.Org w RHEL 9 w kategorię przestarzałych i decyzja o całkowitym usunięciu go w przyszłym, znacznym wydaniu RHEL 10. Wśród czynników, które przyczyniły się do pozostawienia tylko wsparcia dla Wayland, wspomniano także o wsparciu Wayland w własnościowych sterownikach NVIDIA oraz zamianie sterowników fbdev na sterownik simpledrm w Fedora 36, które prawidłowo działa z Wayland. Zakończenie wsparcia dla sesji X11 znacznie obniży nakłady pracy na utrzymanie i uwolni zasoby, które będzie można przeznaczyć na poprawę jakości działania nowoczesnego stosu graficznego.
Źródło: opennet.ru
