Iz izvorne baze kompozitnog menadžera Mutter isključen je sav kod koji je pružao podršku za X11 protokol. Istovremeno, komponente za podršku X11 su uklonjene iz izvorne baze GNOME Shell-a. U planiranom izdanju GNOME 50 na proleće sledeće godine, podrška za rad pod X-serverom će biti potpuno obustavljena. Mogućnost pokretanja X11 aplikacija uz pomoć XWayland će ostati sačuvana.
Pripreme za uklanjanje koda povezanog sa X11 su obavljene tokom jesenskog izdanja GNOME 49 — podrška za X11 je po defaultu isključena u gnome-session, mutter i gnome-shell, ali je kod ostavljen kako bi se očuvale mogućnosti vraćanja komponenti za podršku X11 u fazi izgradnje. U distribucijama, podrška za GNOME sesiju na bazi X11 će biti obustavljena u Ubuntu 25.10, Fedora 43 i RHEL 10. U GTK biblioteci, backend za X11 protokol je proglašen zastarelim, dok se planira da se u GTK5 ostavi samo podrška za Wayland.
Sesija na bazi Wayland protokola se u GNOME-u koristi kao podrazumevana od 2016. godine, dok se sesija na bazi X11 vremenom sve slabije testira, a greške povezane sa X11 ostaju neispravljene. Prekid podrške za X11 sesiju smanjiće radne troškove održavanja i oslobodiće resurse koji se mogu usmeriti na poboljšanje kvaliteta savremenog grafičkog sistema.
Izvor: opennet.ru
