Komitet Sterujący Inżynierią Fedory (FESCO) odpowiada za techniczny rozwój dystrybucji Fedora. Linuxzatwierdził usunięcie pakietu gnome-session-xsession, który odpowiada za uruchamianie sesji GNOME na serwerze X. Zmiana jest planowana wraz z wydaniem Fedory 41, która ukaże się jesienią tego roku. Spośród sesji obsługiwanych domyślnie w Fedorze Workstation 41, pozostanie tylko Wayland, ale pakiety do uruchamiania sesji X11 będą nadal dostępne do instalacji z repozytoriów. Jednak pakiet gnome-session-xsession jest oznaczony jako przestarzały, a programiści GNOME planują w przyszłości zaprzestać obsługi X11.
Wśród planowanych zadań znajduje się także wydzielenie pakietu gnome-classic-session, który zawiera rozszerzenia i ustawienia dla powłoki GNOME w celu odtworzenia klasycznej sesji w stylu GNOME 2. Pakiet gnome-classic-session będzie w dalszym ciągu instalowany przez domyślnie, ale kod obsługi X11 jest teraz oddzielony od pakietu gnome-classic-session-x11, a główny pakiet zachowuje tylko obsługę sesji opartą na Wayland.
Wcześniej komisja FESCo zatwierdziła zakończenie wsparcia dla sesji KDE opartej na X40 w Fedorze 11. Decyzja została podjęta w związku z przejściem na gałąź KDE 6, w której domyślnie oferowana była sesja wykorzystująca protokół Wayland, a pracę z wykorzystaniem X11 przeniesiono do kategorii opcji. Aby uruchamiać aplikacje X11 w środowiskach opartych na Wayland, nadal dostarczany jest Xwayland.
Głównym powodem wycofania obsługi sesji X11 w Fedorze jest wycofanie serwera X.Org w RHEL 9 i decyzja o jego całkowitym usunięciu w przyszłej głównej wersji RHEL 10. Czynniki przyczyniające się do pozostawienia jedynie obsługi Wayland obejmują również: wprowadzenie obsługi Waylanda w autorskich sterownikach NVIDIA i zastąpienie sterowników fbdev w Fedorze 36 sterownikiem simpledrm, który poprawnie współpracuje z Waylandem. Usunięcie obsługi sesji z X11 znacznie zmniejszy wysiłek związany z konserwacją i zwolni zasoby, które można wykorzystać do poprawy jakości nowoczesnego stosu graficznego.
Źródło: opennet.ru
