Byl představen kandidát na vydání GNOME 49 — poslední testovací verze před vydáním naplánovaným na 17. září. Zveřejněná testovací verze se vyznačuje návratem k dříve provedené změně, která ve výchozím nastavení zakazovala kompilaci komponent pro podporu X11 ve správci zobrazení GDM (GNOME Display Manager).
Původně se v GNOME 49 mělo v GDM vypnout ve výchozím nastavení podporu X11, ale ponechat možnost spouštění desktopových prostředí založených na X11 a zachovat související kód pro volitelné vracení podpory X11 v distribucích. Návrat podpory X11 v GDM je vysvětlen obtížemi při oddělování v GDM schopnosti spouštět moderní X11 sezení od používání X11 samotném GDM, například podporou XDMCP, zastaralými sezeními x11 a neinteraktivními sezeními x11.
Implementovaná měřicí volba pro zakázání X11 „x11-support“ zakazovala veškerou podporu X11, včetně možnosti spouštění desktopových prostředí založených na X11, protože byl vyloučen i kód pro zpracování sezení v /usr/share/xsessions. Byla podniknuta snaha vyjmout kód pro zpracování sezení X11 z působnosti měřicí volby „x11-support“, ale ta se ukázala jako neúspěšná kvůli překrývání s jiným kódem X11 a vypadala jako špinavý hack.
Nakonec bylo rozhodnuto v GNOME 49 zachovat v GDM plnou podporu X11 ve výchozím nastavení, ale v GNOME 50 ji ve výchozím nastavení neodpojit, nýbrž odstranit kód pro podporu X11, přičemž ponechat pouze její část nezbytnou pro spuštění sezení X11. Tím pádem volba „x11-support“ v GNOME 50 deaktivuje v GDM kompilaci kódu pro spuštění sezení X11 a může být použita v distribucích, které používají pouze Wayland.
Zdroj: opennet.ru
