A GDM bejelentkezés kezelőben visszakapcsolásra került az X11 támogatása

A GNOME fejlesztői a közelgő 49-es verzióban eredetileg azt tervezték, hogy alapértelmezés szerint kikapcsolják az X11 támogatást a GDM-ben, de meghagyják a lehetőséget a disztribúcióknak a visszakapcsolásra. Emellett szerették volna biztosítani, hogy az X11 alapú asztali környezetek indítása továbbra is működjön. A gyakorlatban azonban kiderült, hogy ez a megközelítés komoly technikai nehézségekbe ütközik.

A GDM bejelentkezés kezelőben visszakapcsolásra került az X11 támogatása

A funkció kikapcsolása teljesen ellehetetlenítette az X11 session használatát

A probléma abból adódott, hogy az úgynevezett x11-support kapcsoló kikapcsolása nemcsak a hagyományos, elavult X11 funkciókat állítja le, hanem magát az X11-alapú munkamenetek indítását is lehetetlenné teszi. Ennek következményeként a GDM nem is kereste többé a /usr/share/xsessions könyvtárban található X11 munkameneteket, így azok egyszerűen nem voltak elérhetők a felhasználók számára. Bár a fejlesztők megpróbálták különválasztani a modern X11 munkamenetekhez szükséges részeket a régi, problémás funkcióktól, ez számos önkényes kódmódosítást igényelt volna, ami helytelen és fenntarthatatlan megoldásnak bizonyult.

Átmeneti döntés született

Ezért a GNOME csapat úgy döntött, hogy a 49-es kiadásban ideiglenesen visszakapcsolják az X11 támogatást. Hosszabb távon azonban, a 50-es verzió megjelenésére, az a terv, hogy a GDM kódjából teljesen eltávolítják az X11 örökségi támogatás nagy részét. Csak az X11 alapú munkamenetek indításának lehetősége maradna meg, amelyet a disztribúciók igény szerint engedélyezhetnek vagy elhagyhatnak.

Gábor a Pingvinbázis alapítója és főszerkesztője, több mint 20 éves tapasztalattal rendelkezik a Linux rendszerek és az Open Source szoftverek területén. Jártas a Python, és a PHP nyelvben, valamint a BASH scriptelésben is.