
Fedora gør fremskridt i udviklingen af sin næste version, Fedora 43 , og en af de mest betydningsfulde ændringer kan bryde med en af GNOME-skrivebordets mangeårige kompatibiliteter: den X11-baserede session. Fedora-fællesskabet og udviklerne har officielt indsendt et forslag om at stoppe med at inkludere GNOME X11-pakker i deres repositories. Dette ville gøre Fedora GNOME strengt afhængig af Wayland, den grafiske protokol, der gradvist erstatter den erfarne X11 i moderne Linux-skriveborde.
Afslutningen på X11-understøttelsen i GNOME i Fedora er hverken en lune eller en let beslutning. I adskillige udgivelsescyklusser har både GNOME- og Fedora-teamene arbejdet på at reducere afhængigheden af X11 og fjerne de sidste hindringer, der forhindrer dets fuldstændige opgivelse. Nu, med udgivelsen af GNOME 48 og den planlagte overgang til GNOME 50, synes dette mål meget tæt på at være nået, i hvert fald i Fedora.
Hvorfor Fedora ønsker at efterlade X11 i GNOME
Forslaget om at fjerne GNOME X11-pakkerne i Fedora 43 understøttes af flere overbevisende argumenter. X11 har været forældet for de fleste Fedora GNOME-brugere i årevis og modtager minimal testning og vedligeholdelse. Det upstream GNOME-fællesskab er for længst holdt op med at prioritere det og fokuserer i stedet på at forbedre og forfine Wayland-oplevelsen.
Ifølge Fedora-udviklerne har de seneste bestræbelser fokuseret på at lukke de brugeroplevelsesblokeringer , der forhindrede en fuld migrering til Wayland. Med GNOME 48 blev det grundlæggende arbejde afsluttet, og GNOME-projektets køreplan forudser selv, at X11-sessioner som standard vil blive deaktiveret i GNOME 49, og at understøttelsen af dem officielt vil blive ophørt i GNOME 50.
I Fedora er det hensigten at foregribe denne overgang allerede i GNOME 49 og implementere den ændring, der vil være obligatorisk upstream i den næste version. Det ser ikke ud til, at nogen vil være ansvarlige for at vedligeholde eller rette GNOME X11's problemer – faktisk forbliver mange af de betydelige rapporterede problemer, såsom nogle alvorlige fejl i Mutter (GNOMEs vindueshåndtering), uløste og påvirker i alvorlig grad stabiliteten og kompatibiliteten af X11-sessionen.
Hvad betyder flytningen til "Wayland-only" i Fedora GNOME?
Hvis forslaget godkendes, vil Fedora 43 fjerne alle GNOME X11-relaterede pakker fra sine arkiver . Det betyder, at brugere, der stadig bruger GNOME-skrivebordet under en X11-session, skal migrere til Wayland-miljøet. Denne beslutning forventes at blive truffet kort efter, at Fedoras Engineering and Steering Committee (FESCo) har gennemgået og formelt godkendt ændringen.
Denne overgang er ikke noget nyt for dem, der følger GNOME-udvikling på Fedora. Kompatibilitetsproblemer og manglen på test i X11-sessionen har betydet, at selv tekniske referencemedier ikke har været i stand til at sammenligne ydeevnen mellem X11 og Wayland i Fedora, da X11-sessionen ikke er funktionel på grund af ukorrigerede fejl.
Kontekst af GNOME-evolution og upstream-udvikling
Fedoras initiativ kom ikke ud af ingenting. GNOMEs upstream-team har i årevis været dedikeret til at forbedre Wayland-oplevelsen og lægge den forældede understøttelse af X11 bag sig. Blandt Waylands fordele er nye funktioner som HDR-understøttelse (kun tilgængelig i denne protokol) og en mere moderne arkitektur designet til at udnytte nuværende og fremtidige systemer fuldt ud.
Fedora 43-cyklussen, der forventes at ankomme i slutningen af året, tegner til at blive vendepunktet, hvor integrationen med GNOME og Wayland vil være fuldendt . Dette baner vejen for, at X11-understøttelse kan være en saga blot i Fedoras GNOME-udgaver, når GNOME 50 udgives næste år.
Indvirkning på brugere og fremtidig support
For de fleste brugere vil ændringen være problemfri. I flere versioner har standardsessionen i Fedora GNOME nu brugt Wayland , som har vist sig at være stabil og kompatibel med det meste tilgængelige hardware. De sidste tilbageværende barrierer, såsom ældre applikationer eller teknologier, der udelukkende var afhængige af X11, har fundet alternativer eller løsninger inden for Wayland-økosystemet (såsom XWayland-kompatibilitetslaget).
De, der er afhængige af specifikke konfigurationer eller værktøjer, der kun er tilgængelige i X11, bliver dog nødt til at finde alternativer eller tilpasse deres arbejdsgange til den nye virkelighed. Udviklingsteamet mener, at i betragtning af den begrænsede brug og dårlige kvalitet af oplevelsen under X11 i dag, er denne foranstaltning nødvendig for at komme videre og fokusere indsatsen på det, der har en fremtid.
Tekniske motiver og uløselige problemer i X11
En af de kritiske faktorer, der fremskyndede beslutningen, er antallet af ukorrigerede fejl i GNOME X11-sessionen. Nogle problemer med Mutter, vindueshåndteringen, har været under opsejling i måneder (endda år) og påvirker både den grundlæggende funktionalitet og den samlede brugeroplevelse. Faktisk vedligeholdelse af GNOME X11-sessionen er praktisk talt ikke-eksisterende ; upstream-teamet har opgivet den, og Fedora mangler også ressourcerne til at løse de problemer, der bliver skubbet til side med hver udgivelsescyklus.
Med fortalernes ord giver fjernelse af X11-sessionen én gang for alle os mulighed for at acceptere en virkelighed, der allerede var til stede i praksis: kun Wayland har nye funktioner, patches og prioriteret support.
Samfundsgennemgang og reaktion
Nyheden har skabt en del debat, selvom der ikke har været nogen særlig negativ reaktion blandt Fedora-udviklere og avancerede brugere. Den klare tendens i Linux-økosystemet med hensyn til moderne desktops er at bevæge sig væk fra den gamle X11, hvis kompleksitet, manglende vedligeholdelse og forældede arkitektur ikke kan konkurrere med den fleksibilitet og sikkerhed, som Wayland i øjeblikket tilbyder.
Godkendelsesprocessen vil gå gennem FESCo-udvalget, og hvis alt går efter planen, vil Fedora GNOME kun understøtte Wayland fra version 43 og fremefter , hvilket markerer et vendepunkt i udviklingen af Linux-desktops.
Den foreslåede overgang til Fedora 43 afspejler kulminationen på en migrationsproces, der har været undervejs i årevis. Ved at koncentrere deres indsats om Wayland, sigter GNOME og Fedora på at tilbyde en mere robust, innovativ oplevelse, der er tilpasset til aktuelle teknologiske udfordringer, og definitivt efterlader arven fra X11, som, selvom den er nøglen i Linux-historien, allerede har kørt sin gang.
