Christian Schaller, aki a Red Hat asztali fejlesztői csapatát vezeti és a Fedora asztali számítógép, a Fedora 31 asztali összetevőinek terveinek áttekintése során, megemlítette a Red Hat azon szándékát, hogy abbahagyja az X.Org szerverfunkciók aktív fejlesztését és csak a meglévő kódbázis fenntartására és hibakeresésre korlátozódhat.
Jelenleg a Red Hat kulcsszerepet játszik az X.Org szerver fejlesztésében és fenntartja támogatását, ezért a fejlesztés felfüggesztése esetén nem valószínű, hogy a jelentős X.Org szerver kiadások tovább fognak alakulni.
Ugyanakkor a fejlesztés leállítása ellenére a Red Hat X.Org támogatása legalább az RHEL 8 terjesztési életciklusának végéig folytatódik, amely 2029-ig tart.
Az X.Org fejlesztése már minimális
Az X.Org szerver fejlesztésének stagnálását már megfigyelték. A korábban alkalmazott hat hónapos kiadási ciklus ellenére az X.Org Server 1.20 utolsó jelentős verziója 14 hónappal ezelőtt jelent meg, és az 1.21-es verzióra való felkészülés elakadt.
A helyzet megváltozhat, ha bármely vállalat vagy közösség beleegyezik abba, hogy tovább növelje az X.Org szerver funkcionalitását, De tekintettel a jelentős projektekről a Wayland felé történő széles körű áttérésre, nem valószínű, hogy lesz valaki.
A Red Hat jelenleg a Wayland-alapú asztali munka fejlesztésére összpontosít. Az X.Org kiszolgáló várhatóan karbantartási üzemmódba kerül, miután megoldotta az X.Org összetevőkből származó függőségek teljes eltávolításának problémáját, és biztosította, hogy a Gnome shell elinduljon az XWayland használata nélkül, ami újrafeldolgozást igényel. távolítsa el a fennmaradó linkeket az X.org webhelyre.
Ezek a hivatkozások szinte eltávolításra kerültek a Gnome Shell-ről, de továbbra is a Gnome beállításaiban maradnak.
A Gnome 3.34 vagy 3.36 verzióban tervezik az X.Org összerendelések teljes elárasztását és az XWayland kiadás dinamikus szervezését, amikor az X11 kompatibilitás biztosításához alkatrészekre van szükség.
A Red Hat inkább Waylandre összpontosítja erőfeszítéseit
Megemlítik azt is, hogy meg kell oldani számos megoldatlan kérdést a Wayland-lel, mint az NVIDIA tulajdonosi illesztőprogramokkal való munka és az XWayland DDX szerver finomítása az X alkalmazások minőségi elindításának biztosítása érdekében Wayland-alapú környezetben.
A Fedora előkészítéseként végzett 31 munka közül az XWayland implementálja az X alkalmazások futtatásának képességét root jogosultságokkal. Egy ilyen kiadás biztonsági szempontból megkérdőjelezhető, de szükséges a kompatibilitás biztosításához az X programokkal, amelyek megemelt jogosultságokat igényelnek.
Egy másik kihívás a Wayland támogatás javítása az SDL könyvtárban, például a méretezéssel kapcsolatos problémák megoldásához régebbi, alacsony képernyőfelbontással futó játékok futtatásakor.
Ezen túlmenően, Javítani kell a Wayland NVIDIA saját illesztőprogramokkal rendelkező rendszerekkel kapcsolatos munkájának támogatását:
ha a Wayland sokáig tud dolgozni az ilyen illesztőprogramokon, akkor az ebben a konfigurációban szereplő XWayland még nem tudja használni a hardveres gyorsítási képességeket a 3D-s grafikákhoz (a tervek szerint lehetővé válik az x.org NVIDIA illesztőprogramok letöltése az XWayland számára).
Ezen túlmenően, folyamatban van a PulseAudio és a Jack PipeWire Media Server cseréje, amely kiterjeszti a PulseAudio képességeit video streaming és audio feldolgozással, minimális késleltetéssel, figyelembe véve a professzionális hangfeldolgozó rendszerek igényeit, valamint továbbfejlesztett biztonsági modellt kínál az eszközszintű hozzáférés-vezérléshez Egyedi.
Végül a Fedora 31 fejlesztési ciklus részeként a munka a PipeWire használatára összpontosít a képernyő-hozzáférés megosztására Wayland-alapú környezetekben, ideértve a Miracast protokoll használatát is.
hogy A Fedora 31 a tervek szerint kiegészíti a Qt alkalmazások indítását egy Gnome-alapú Wayland munkamenetben. a Qt Wayland beépülő modult használja az XCB plugin helyett az X11 / XWayland segítségével.