De code voor de ondersteuning van X11 is verwijderd uit GNOME Shell en Mutter

De codebase van de composietbeheerder Mutter is ontdaan van alle code die ondersteuning bood voor het X11-protocol. Tegelijkertijd zijn de componenten voor de ondersteuning van X11 uit de codebase van de GNOME Shell verwijderd. In de voor volgende lente geplande release van GNOME 50 zal de ondersteuning voor het draaien onder een X-server volledig worden stopgezet. De mogelijkheid om X11-toepassingen te draaien via XWayland blijft bestaan.

De voorbereiding voor de verwijdering van code gerelateerd aan X11 vond plaats in de herfstrelease van GNOME 49 - standaard was de ondersteuning voor X11 uitgeschakeld in gnome-session, mutter en gnome-shell, maar de code bleef behouden en de mogelijkheid om componenten voor de ondersteuning van X11 in de bouwfase te herstellen werd bewaard. In de distributies is de ondersteuning van de GNOME-sessie gebaseerd op X11 stopgezet in Ubuntu 25.10, Fedora 43 en RHEL 10. In de GTK-bibliotheek is de backend voor het X11-protocol als verouderd gemarkeerd en in GTK5 is het plan om alleen ondersteuning voor Wayland te behouden.

De sessie op basis van het Wayland-protocol wordt standaard gebruikt in GNOME sinds 2016, terwijl de sessie op basis van X11 geleidelijk slechter wordt getest en de gerelateerde X11-fouten onopgelost blijven. Het stopzetten van de ondersteuning van de X11-sessie zal de onderhoudskosten verlagen en middelen vrijmaken die kunnen worden gericht op het verbeteren van de kwaliteit van de moderne grafische stack.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster