The FESCo (Fedora Engineering Steering Committee), responsible for the technical part of the Fedora Linux distribution development, has approved the removal of the gnome-session-xsession package, which is responsible for launching the GNOME session based on the X server. This change is scheduled for the release of Fedora 41, which will be assembled this autumn. Among the default sessions supported in Fedora Workstation 41, only Wayland will remain, but packages for enabling the X11 session can still be installed from the repositories. Meanwhile, the gnome-session-xsession package is marked as deprecated, and GNOME developers intend to discontinue support for X11 in the future.
Among the planned tasks is also mentioned the splitting of the gnome-classic-session package, which includes extensions and settings for GNOME Shell to recreate the classic session in the style of GNOME 2. The gnome-classic-session package is intended to remain installed by default, but the code for supporting X11 has now been separated into a separate package, gnome-classic-session-x11, while the main package retains only the support for the Wayland-based session.
In precedenza, il comitato FESCo aveva approvato la cessazione del supporto per la sessione KDE basata su X11 in Fedora 40. La decisione è stata presa in seguito al passaggio alla versione KDE 6, che offre per impostazione predefinita una sessione che utilizza il protocollo Wayland, mentre il lavoro con X11 è stato spostato tra le opzioni. Per l'esecuzione di applicazioni X11 in ambienti basati su Wayland, continuerà la fornitura di Xwayland.
La principale ragione per la cessazione del supporto della sessione X11 in Fedora è il trasferimento del server X.Org nella categoria obsoleta in RHEL 9, con la decisione di rimuoverlo completamente in una futura versione importante di RHEL 10. Tra i fattori che hanno contribuito a mantenere solo il supporto per Wayland, si menziona anche l'introduzione della compatibilità con Wayland nei driver proprietari NVIDIA e la sostituzione avvenuta in Fedora 36 dei driver fbdev con il driver simpledrm, che funziona correttamente con Wayland. La cessazione del supporto per la sessione X11 ridurrà significativamente i costi di manutenzione e libererà risorse che potranno essere destinate a migliorare la qualità del moderno stack grafico.
Fonte: opennet.ru
