In der geplanten Veröffentlichung von Fedora Linux 43 im Oktober sollen die Pakete entfernt werden, die in GNOME für die Ausführung über den X-Server verwendet werden. Alle GNOME-Nutzer, die X11 verwendet haben, werden aufgefordert, auf eine GNOME-Sitzung basierend auf Wayland zu wechseln. Dieser Vorschlag ist bisher noch nicht vom FESCo-Komitee (Fedora Engineering Steering Committee), das für die technische Entwicklung der Fedora-Distribution verantwortlich ist, genehmigt worden.
Bereits in der Veröffentlichung von Fedora 41 wurden die Komponenten für die Nutzung von X11 in GNOME sowie die X11-Sitzung für GNOME von den Installations- und Live-Medien von Fedora Workstation ausgeschlossen, konnten jedoch aus dem Repository installiert werden. Auch die Lieferung des X.org Servers und der damit verbundenen Komponenten wurde im derzeit in der finalen Testphase befindlichen RHEL 10-Distribution eingestellt.
Ein zentrales Motiv für die Namensänderung ist die Arbeit zur Abschaffung der Unterstützung von X11, die vom GNOME-Projekt durchgeführt wird. Es wird festgestellt, dass die X11-Sitzung in GNOME praktisch nicht weiterentwickelt und nicht getestet wird, während die damit verbundenen X11-Fehler unbehoben bleiben. In der aktuellen Version GNOME 48 wurden Änderungen vorgeschlagen, die eine Kompilierung von gnome-session, GDM, GNOME Shell und Mutter ohne Unterstützung von X11 ermöglichen. Diese Möglichkeit ist das Ergebnis einer in den letzten drei Jahren entwickelten Initiative von GNOME, X11 zu einer optionalen Abhängigkeit herabzustufen.
In der Herbstversion GNOME 49 wird standardmäßig geplant, die Kompilierung von GNOME mit Unterstützung für X11 zu deaktivieren, und im nächsten Jahr soll mit der Version GNOME 50 der Code für die X11-basierten Sitzungen vollständig aus GNOME entfernt werden. Da die Unterstützung von X11 in GNOME unvermeidlich eingestellt wird, wurde in Fedora vorgeschlagen, diesen Prozess nicht hinauszuzögern und die GNOME-Komponenten für X11 im Distributionspaket sechs Monate früher zu entfernen, ohne auf die Veröffentlichung von GNOME 50 zu warten.
Unter den Gründen für die ausschließliche Unterstützung von Wayland ist die Einführung der Wayland-Unterstützung in proprietären NVIDIA-Treibern sowie die Lösung spezifischer Wayland-Probleme im Distro selbst zu erwähnen. Zum Beispiel wurde fbdev im einfachen drm-Treiber verwendet, der ordnungsgemäß mit Wayland funktioniert. Die Einstellung des X11-Sitzungs-Supports wird den Wartungsaufwand erheblich reduzieren und Ressourcen freisetzen, die für die Verbesserung der Qualität des modernen Grafikstapels verwendet werden können.
Quelle: opennet.ru
