Z kódu kompozitního správce Mutter byl vyloučen veškerý kód, který zajišťoval podporu protokolu X11. Současně byly komponenty pro podporu X11 odstraněny z kódu shellu GNOME. V očekávaném vydání GNOME 50 na jaře příštího roku bude plně ukončena podpora provozu pod X-serverem. Možnost spouštění aplikací X11 pomocí XWayland zůstane.
Přípravy na odstranění kódu souvisejícího s X11 probíhaly v podzimním vydání GNOME 49 – podpora X11 byla ve výchozím nastavení vypnuta v gnome-session, mutter a gnome-shell, ale kód zůstal a byla zachována možnost návratu komponent pro podporu X11 ve fázi sestavení. V distribucích byla podpora GNOME sezením na základě X11 ukončena v Ubuntu 25.10, Fedora 43 a RHEL 10. V knihovně GTK byl backend pro protokol X11 označen za zastaralý a v GTK5 se plánuje ponechat pouze podporu Wayland.
Sezení na základě protokolu Wayland se v GNOME používá jako výchozí od roku 2016, zatímco sezení na základě X11 se postupem času stále hůře testuje a chyby související s X11 zůstávají neopravenu. Ukončení podpory sezení s X11 sníží náklady na údržbu a uvolní zdroje, které budou moci být použity na zlepšení kvality moderního grafického stacku.
Zdroj: opennet.ru
