GNOME: megkezdődött az X11 munkamenet végleges kivezetése

Másfél évvel ezelőtt, nem sokkal a GNOME 45 megjelenése után hivatalosan is elindult az X11 munkamenet eltávolításának folyamata. A fejlesztők akkoriban két pull requestet nyitottak a GNOME munkamenet és a kapcsolódó komponensek módosítására. A folyamat azóta fokozatosan haladt előre, és a 48-as verzió kiadása során sikerült orvosolni az utolsó komolyabb akadályokat is, különösen a kisegítő lehetőségek terén tapasztalt visszalépéseket. Azonban ez a fejlesztési ciklus végén történt, így az X11 munkamenet ekkor még nem került ténylegesen eltávolításra.

GNOME: megkezdődött az X11 munkamenet végleges kivezetése

Eljött az idő, a fejlesztők végrehajtották a szükséges változtatásokat

Az asztali környezet fejlesztői végrehajtották azt a változtatást, amely szerint az X11 munkamenet alapértelmezés szerint letiltott állapotba került. Ettől kezdve csak akkor lesz elérhető, ha az adott csomagokat – például a gnome-session, GDM, mutter/gnome-shell komponenseket – kifejezetten ezzel az opcióval fordítják. Fontos megjegyezni, hogy ez nem érinti az XWayland támogatást, kizárólag az X11/Xorg típusú munkamenetekről és azok működéséről van szó. A GDM továbbra is képes lesz más X11 alapú munkamenetek indítására.

Előzetes kiadások érkeznek a visszajelzések érdekében

A szokásos menetrenddel ellentétben most nem egyetlen alfa pillanatkép készült, hanem korábbi előzetes is megjelent: a 49.alpha.0 snapshot három héttel a szokásos előtt lett kiadva. A cél, hogy a lehető legtöbb visszajelzést és hibajelentést gyűjtsék össze a fejlesztési ciklus elején. A GNOME 49 teljes alfa kiadásához egy újabb pillanatkép is társul majd, de a mostani változat már tesztelhető.

A fejlesztők arra kérik a disztribúciók karbantartóit, hogy lehetőség szerint ne módosítsák az új alapértelmezést, vagy legalább jelezzék, ha valamilyen okból mégis szükségesnek tartják az X11 munkamenet elérhetővé tételét.

Három forgatókönyv lehetséges

Az X11 munkamenet kivezetésének következő lépése attól függ, hogyan alakul a korai tesztelés. A legvalószínűbb forgatókönyv szerint a GNOME 49-ben a munkamenet letiltva marad, és a tényleges eltávolítás a GNOME 50 során történik meg. Az ideális esetben azonban már a 49 béta előtt eltávolíthatóvá válik az összes X11-hez kapcsolódó kód, ha nem derülnek ki újabb problémák. A legkevésbé valószínű lehetőség, hogy olyan kritikus hibát találnak, amely visszalépést kényszerít ki és a teljes kivezetést el kell halasztani.

A GNOME OS Nightly már tartalmazza az összes változást, és bár néhány kisebb hiba előfordult, ezek javítása megtörtént a 49.alpha.0 pillanatképben. A jelenlegi tesztelések alapján úgy tűnik, az átállás zökkenőmentesen halad, így egyre valószínűbb, hogy a fejlesztők az optimális forgatókönyvet is megvalósíthatják. Az X11 munkamenet alapértelmezetten tehát már nem lesz része a GNOME 49-nek, a teljes eltávolítás pedig legkésőbb a GNOME 50-ben várható. A próbaverziók már elérhetők, és minden érdeklődőt tesztelésre buzdítanak.