W wydaniu Fedora Linux 43, zaplanowanym na październik, planuje się usunięcie z repozytoriów projektu pakietów używanych w GNOME do pracy nad serwerem X. Wszystkim użytkownikom GNOME, którzy korzystali z X11, proponuje się przymusowe przełączenie na sesję GNOME opartą na Wayland. Propozycja ta nie została jeszcze zatwierdzona przez komitet FESCo (Fedora Engineering Steering Committee), odpowiedzialny za aspekt techniczny rozwoju dystrybucji Fedora.
W poprzednim wydaniu Fedora 41 komponenty do użycia X11 w GNOME oraz sesja X11 dla GNOME zostały wykluczone z nośników instalacyjnych i Live Fedora Workstation, ale można je było zainstalować z repozytorium. Dostarczanie serwera X.org oraz związanych z nim komponentów również zostało zakończone w dystrybucji RHEL 10, która jest obecnie na etapie finalnych testów.
Głównym motywem zmian jest praca nad eliminacją wsparcia dla X11, prowadzona przez projekt GNOME. Zauważono, że sesja X11 w GNOME praktycznie nie jest rozwijana ani testowana, a błędy związane z X11 pozostają niepoprawione. W niedawno wydanym GNOME 48 zaproponowano zmiany umożliwiające budowę gnome-session, GDM, GNOME Shell i Mutter bez wsparcia dla X11. Taki krok podsumowuje rozwijaną przez ostatnie trzy lata inicjatywę GNOME mającą na celu przekształcenie X11 w opcjonalne zależności.
W jesiennym wydaniu GNOME 49 planuje się domyślnie wyłączyć budowę GNOME z wsparciem dla X11, a za rok w wydaniu GNOME 50 zamierzają całkowicie usunąć z GNOME kod do obsługi sesji opartej na X11. Ponieważ w GNOME nieuchronnie zakończy się wsparcie dla X11, w Fedora zaproponowano, aby nie opóźniać tego procesu i przeprowadzić usunięcie komponentów GNOME dla X11 w dystrybucji pół roku wcześniej, nie czekając na wydanie GNOME 50.
Wśród powodów, które przyczyniły się do pozostawienia jedynie wsparcia dla Wayland, można wymienić pojawienie się wsparcia Wayland w własnościowych sterownikach NVIDIA oraz rozwiązanie specyficznych dla Wayland problemów w samej dystrybucji, na przykład fbdev był używany przez sterownik simpledrm, który działa poprawnie z Wayland. Zakończenie wsparcia dla sesji z X11 znacznie zmniejszy nakłady na utrzymanie i uwolni zasoby, które będzie można skierować na poprawę jakości pracy nowoczesnego stosu graficznego.
Źródło: opennet.ru
