Im GNOME Shell und Mutter wurde der Code zur Unterstützung von X11 entfernt.

Aus dem Code des Composite-Managers Mutter wurde jeglicher Code entfernt, der die Unterstützung des X11-Protokolls bereitstellte. Gleichzeitig wurden die Komponenten zur Unterstützung von X11 aus dem Code der GNOME Shell entfernt. Im geplanten Release GNOME 50, das für das Frühjahr nächsten Jahres vorgesehen ist, wird die Unterstützung der Betriebnahme unter X-Server vollständig eingestellt. Die Möglichkeit, X11-Anwendungen über XWayland zu starten, bleibt jedoch erhalten.

Die Vorbereitungen zur Entfernung des Codes im Zusammenhang mit X11 wurden in der Herbstversion GNOME 49 getroffen – die Unterstützung von X11 wurde standardmäßig in gnome-session, mutter und gnome-shell deaktiviert, der Code blieb jedoch erhalten, um eine Rückkehr der Komponenten für die Unterstützung von X11 während des Build-Prozesses zu ermöglichen. In den Distributionen wurde die Unterstützung für GNOME-Sitzungen auf Basis von X11 in Ubuntu 25.10, Fedora 43 und RHEL 10 eingestellt. In der GTK-Bibliothek wurde der Backend für das X11-Protokoll als veraltet erklärt, und in GTK5 ist geplant, nur noch die Unterstützung für Wayland zu behalten.

Der Wayland-Protokoll-Sitzung wird standardmäßig in GNOME seit 2016 verwendet, während die X11-Sitzung zunehmend schlechter getestet wird und die mit X11 verbundenen Fehler nicht behoben bleiben. Die Einstellung der Unterstützung für die X11-Sitzung wird den Wartungsaufwand reduzieren und Ressourcen freisetzen, die für die Verbesserung der Qualität des modernen Grafikstapels verwendet werden können.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster