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.
Tartalomjegyzék

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.
