I den kommende udgave af Fedora Linux 43, planlagt til oktober, vil pakkerne, der bruges i GNOME til at køre over X-serveren, blive fjernet fra projektets repository. Alle GNOME-brugere, der har anvendt X11, opfordres til at skifte til en GNOME-session baseret på Wayland. Forslaget er dog endnu ikke godkendt af FESCo (Fedora Engineering Steering Committee), som er ansvarlig for den tekniske del af udviklingen af Fedora-distributionen.
I udgaven af Fedora 41 blev komponenter til brug af X11 i GNOME samt X11-sessionen for GNOME udelukket fra installations- og Live-materiellet til Fedora Workstation, men de kunne installeres fra repository. Leveringen af X.org Server og relaterede komponenter er også blevet stoppet i den version af RHEL 10, som er under afsluttende test.
Den primære motivation for ændringen er arbejdet med at fjerne understøttelsen af X11, der udføres af GNOME-projektet. Det bemærkes, at X11-sessionen i GNOME stort set ikke udvikles eller testes, og fejl relateret til X11 forbliver uoprettede. I den seneste udgave af GNOME 48 blev der foreslået ændringer, der muliggør opbygningen af gnome-session, GDM, GNOME Shell og Mutter uden støtte for X11. Denne mulighed konkluderede den treårige initiativ fra GNOME for at gøre X11 til valgfrie afhængigheder.
I efterårsudgaven af GNOME 49 planlægges det som standard at deaktivere opbygningen af GNOME med X11-understøttelse, og i udgave 50 af GNOME vil koden til X11-baserede sessioner blive fjernet helt. Da understøttelsen af X11 i GNOME uundgåeligt vil stoppe, foreslås det i Fedora ikke at udsætte denne proces, men at fjerne GNOME-komponenter til X11 i distributionen seks måneder tidligere, uden at vente på udgivelsen af GNOME 50.
Blandt årsagerne til, at man kun vil bevare understøttelsen af Wayland, er fremkomsten af Wayland-understøttelse i proprietære NVIDIA-drivere samt løsning af Wayland-specifikke problemer i selve distributionen; for eksempel blev fbdev anvendt af simpledrm-driveren, som fungerer korrekt med Wayland. Stop af understøttelsen af X11-sessioner vil væsentligt reducere arbejdsbyrden for vedligeholdelse og frigive ressourcer, der kan rettes mod forbedringer af kvaliteten i det moderne grafiske stack.
Kilde: opennet.ru
