Nella versione di Fedora Linux 43, prevista per ottobre, si prevede di rimuovere dai repository del progetto i pacchetti utilizzati in GNOME per funzionare sopra il server X. A tutti gli utenti GNOME che hanno utilizzato X11 si consiglia di passare forzatamente a una sessione GNOME basata su Wayland. La proposta non è ancora stata approvata dal comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo della distribuzione Fedora.
In precedenza, nella versione Fedora 41, i componenti per l'utilizzo di X11 in GNOME, così come la sessione X11 per GNOME, erano stati esclusi dai supporti di installazione e Live di Fedora Workstation, ma potevano essere installati dal repository. La fornitura di X.org Server e dei componenti correlati è stata interrotta anche nella distribuzione RHEL 10, attualmente in fase di testing finale.
Il principale motivo del cambiamento è il lavoro volto a eliminare il supporto per X11, portato avanti dal progetto GNOME. Si fa notare che la sessione X11 in GNOME non viene praticamente più sviluppata e testata, e gli errori legati a X11 rimangono non risolti. Nella recente versione GNOME 48 sono state proposte modifiche che permettono di costruire gnome-session, GDM, GNOME Shell e Mutter senza supporto per X11. Questa possibilità segna la conclusione dell'iniziativa GNOME, in corso da tre anni, per ridurre X11 a dipendenze opzionali.
Nella versione autunnale GNOME 49 si prevede di disabilitare di default la costruzione di GNOME con supporto per X11, mentre nella versione GNOME 50, prevista per l'anno successivo, si intende eliminare completamente il codice per la sessione basata su X11. Poiché il supporto per X11 sarà inevitabilmente interrotto in GNOME, si è proposto in Fedora di non ritardare questo processo e di rimuovere i componenti GNOME basati su X11 dalla distribuzione sei mesi prima, senza attendere il rilascio di GNOME 50.
Tra le ragioni che favoriscono la conservazione del supporto esclusivo per Wayland, si possono citare l'introduzione del supporto per Wayland nei driver proprietari NVIDIA e la risoluzione di problemi specifici per Wayland all'interno della distribuzione stessa; ad esempio, fbdev era coinvolto nel driver simpledrm, che funziona correttamente con Wayland. L'interruzione del supporto per la sessione con X11 ridurrà notevolmente i costi di manutenzione e libererà risorse che potranno essere destinate a migliorare la qualità del moderno stack grafico.
Fonte: opennet.ru
