Az Xfce projekt frissítette a Wayland támogatásához kapcsolódó terveit

Az Xfce fejlesztői frissítették a Wayland protokoll támogatásának hozzáadásáról szóló tervoldalt. A tervbe bekerült a Wayland kezdeti támogatásának végrehajtása a következő jelentős Xfce 4.20 kiadás alapvető komponenseiben, miközben megmarad az X11 támogatás. Korábban a visszafelé kompatibilitás kérdése az X11-gyel vita tárgyát képezte, amelyben nem sikerült konszenzusra jutni. Most úgy döntöttek, hogy az X11 támogatásának leállítása a közeljövőben nem történik meg.

A Wayland alapú session az Xfce 4.20-ban a minimálisan szükséges funkciókészletet fogja tartalmazni, és a hiányzó funkcionalitást fokozatosan tervezik hozzáadni a következő kiadások előkészítése során. Ezen kívül tervezik a Wayland protokoll alapú környezetben végzett munka finomítását a már portolt felhasználói alkalmazásokban.

A megjegyzésben említést nyer, hogy a projekt nem rendelkezik forrással saját Wayland kompozitor menedzserének támogatására, de elvetették az XWayland-hez való kötődés lehetőségét. Az előzőleg meghozott döntés, hogy a Wayland környezetben a libmutter helyett a wlroots könyvtárat használják, amelyet a Sway felhasználói környezet fejlesztői fejlesztenek, és alapfunkciókat biztosít a Wayland alapú kompozitor menedzser működéséhez, változatlan marad.

Az xfdesktop asztali környezet és az xfce4-panel már portolva lett a Wayland-ra a wlroots használatával, és folytatódni fog a fejlődésük külön futtatható komponensként. Az xfce4-panel működését kompozitorokkal tesztelték. szerverek A Wayland és X11 feletti abstrakció érdekében a libxfce4windowing könyvtárat alkalmazzák, amely egy réteget biztosít a grafikus alrendszertől való elvonatkoztatáshoz, ahol a háttérmenedzseléshez szükséges komponensek (képernyők, gyökérablakok, virtuális asztalok stb.) valósulnak meg, függetlenül a konkrét ablakkezelő rendszertől. Az X11 támogatása a libwnck (Window Navigator Construction Kit) alapjain valósul meg.

A Wayland-ra portolt komponensek közé tartoznak: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman és xfce4-dev-tools. A Wayland támogatás jelenleg hiányzik az xfce4-session session menedzserből és az xfwm4 ablakkezelőből, de nem hivatalos portot készítettek a Wayland-fel való munkavégzéshez az xfwm4-hez.

A Wayland támogatást hozzáadó alkalmazások között szerepel: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo és xfce4-panel-profiles. Az Wayland-t még nem támogató alkalmazások: xfdashboard, xfce4-screenshooter, xfce4-screensaver és xfce4-volumed-pulse.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster