Zvažují odstranění X11 balíčků z GNOME verze Fedory 43 a spoléhat se pouze na Wayland.

  • Fedora 43 plánuje upustit od podpory GNOME pod X11, aby se zaměřila na Wayland.
  • Změna je způsobena špatnou údržbou a vývojem GNOME na X11.
  • Uživatelé budou muset trvale migrovat na relace Wayland ve Fedora GNOME.
  • Rozhodnutí ještě musí schválit technická komise Fedory.

Fedora 42 KDE Edition

Fedora podniká kroky ve vývoji své další verze, Fedory 43 , a jedna z nejvýznamnějších změn by mohla narušit jednu z dlouhodobých kompatibilit desktopu GNOME: relaci založenou na X11. Komunita a vývojáři Fedory oficiálně předložili návrh na ukončení zařazování balíčků GNOME X11 do svých repozitářů. Díky tomu by se Fedora GNOME stala striktně závislou na Waylandu, grafickém protokolu, který postupně nahrazuje veterána X11 v moderních linuxových desktopech.

Ukončení podpory X11 v GNOME ve Fedoře není ani rozmar, ani lehkovážné rozhodnutí. Již několik cyklů vydávání novinek týmy GNOME i Fedory pracovaly na snížení závislosti na X11 a odstranění posledních překážek bránících jeho úplnému opuštění. Nyní, s vydáním GNOME 48 a plánovaným přechodem na GNOME 50, se zdá, že tohoto cíle je velmi blízko k dosažení, alespoň ve Fedoře.

Proč chce Fedora opustit X11 v GNOME

Návrh na odstranění balíčků GNOME X11 ve Fedoře 43 je podpořen několika přesvědčivými argumenty. X11 je pro většinu uživatelů Fedory GNOME již léta zastaralý a je minimálně testován a udržován. Komunita GNOME, která se věnuje vývoji v upstreamu, ho již dávno přestala upřednostňovat a místo toho se zaměřuje na vylepšování a zdokonalování prostředí Wayland.

Podle vývojářů Fedory se nedávné úsilí zaměřilo na odstranění bloků uživatelského rozhraní , které bránily úplné migraci na Wayland. S GNOME 48 byla základní práce dokončena a samotný plán projektu GNOME předpokládá, že relace X11 budou v GNOME 49 ve výchozím nastavení zakázány a že jejich podpora bude v GNOME 50 oficiálně ukončena.

Ve Fedoře je záměrem předvídat tento přechod již v GNOME 49 a implementovat změnu, která bude povinná v další verzi. Nezdá se, že by někdo byl zodpovědný za údržbu nebo opravu problémů GNOME X11 – ve skutečnosti mnoho významných hlášených problémů, jako například některé závažné chyby v Mutteru (správci oken GNOME), zůstává nevyřešeno a vážně ovlivňuje stabilitu a kompatibilitu relace X11.

Co znamená přechod na "Wayland-only" ve Fedora GNOME?

Pokud bude návrh schválen, Fedora 43 odstraní ze svých repozitářů všechny balíčky související s GNOME X11 . To znamená, že uživatelé, kteří stále používají prostředí GNOME v relaci X11, budou muset migrovat do prostředí Wayland. Očekává se, že toto rozhodnutí bude učiněno krátce poté, co změnu posoudí a formálně schválí Výbor pro inženýrství a řízení Fedory (FESCo).

Tento přechod není nic nového pro ty, kteří sledují vývoj GNOME na Fedoře. Problémy s kompatibilitou a nedostatek testování v relaci X11 způsobily, že ani technická referenční média nebyla schopna porovnat výkon mezi X11 a Wayland ve Fedoře, protože relace X11 není funkční kvůli neopraveným chybám.

Kontext evoluce GNOME a upstream vývoje

Iniciativa Fedory se neobjevila jen tak z ničeho nic. Tým GNOME, který se zabývá vývojem, se již léta věnuje vylepšování prostředí Wayland a opuštění zastaralé podpory pro X11. Mezi výhody Waylandu patří nové funkce, jako je podpora HDR (k dispozici pouze v tomto protokolu) a modernější architektura navržená tak, aby plně využila výhody současných i budoucích systémů.

Cyklus Fedory 43, jehož vydání se očekává na konci roku, se rýsuje jako zlomový bod, kdy bude integrace s GNOME a Waylandem dokončena . To připravuje cestu k tomu, aby se podpora X11 stala minulostí v edicích Fedory pro GNOME, až bude příští rok vydána verze GNOME 50.

Fedora 42 KDE Edition
Související článek:
Fedora 42 je nyní k dispozici: s GNOME 48 a novou oficiální edicí s KDE

Dopad na uživatele a budoucí podporu

Pro většinu uživatelů bude změna bezproblémová. V několika verzích Fedory GNOME se jako výchozí relace používal Wayland , který se ukázal jako stabilní a kompatibilní s většinou dostupného hardwaru. Poslední zbývající bariéry, jako například starší aplikace nebo technologie závislé výhradně na X11, našly alternativy nebo řešení v ekosystému Wayland (například vrstva kompatibility s XWaylandem).

Ti, kteří se spoléhají na specifické konfigurace nebo nástroje dostupné pouze v X11 , však budou muset najít alternativy nebo přizpůsobit své pracovní postupy nové realitě. Vývojový tým se domnívá, že vzhledem k omezenému využití a nízké kvalitě zkušeností v X11 je toto opatření nezbytné pro posun vpřed a zaměření úsilí na to, co má budoucnost.

Technické motivace a neřešitelné problémy v X11

Jedním z kritických faktorů, které urychlily rozhodnutí, je počet neopravených chyb v relaci GNOME X11. Některé problémy s Mutterem, správcem oken, se táhnou měsíce (i roky) a ovlivňují jak základní funkčnost, tak celkovou uživatelskou zkušenost. Skutečná údržba relace GNOME X11 prakticky neexistuje ; upstream tým ji opustil a Fedora také postrádá zdroje k řešení problémů, které jsou s každým vydaným cyklem odsouvány stranou.

Slovy zastánců, odstranění relace X11 jednou provždy nám umožňuje přijmout realitu, která již byla v praxi přítomná: pouze Wayland má nové funkce, záplaty a prioritní podporu.

Recenze a reakce Společenství

Tato zpráva vyvolala určitou debatu, ačkoli mezi vývojáři Fedory a pokročilými uživateli nedošlo k žádným zvlášť negativním reakcím. Jasným trendem v ekosystému Linuxu, pokud jde o moderní desktopy, je odklon od starého X11, jehož složitost, nedostatek údržby a zastaralá architektura nemohou konkurovat flexibilitě a zabezpečení, které Wayland v současnosti nabízí.

Schvalovací proces projde výborem FESCo a pokud vše půjde podle plánu, Fedora GNOME bude od verze 43 podporovat Wayland pouze , což bude znamenat zlom ve vývoji linuxových desktopů.

Navrhovaný přechod na Fedoru 43 odráží vyvrcholení migračního procesu, který probíhá již léta. Soustředěním svého úsilí na Wayland se GNOME a Fedora snaží nabídnout robustnější, inovativnější prostředí, které je přizpůsobeno současným technologickým výzvám, a definitivně zanechat dědictví X11, které, ačkoli je klíčové v historii Linuxu, již skončilo.


Přidat jako preferovaný zdroj v Googlu