
Xfce logó
A fejlesztők a Az Xfce frissítette oldalát a Wayland protokoll támogatásával. A terv mosta tartalmazza a Wayland támogatás kezdeti megvalósítását az alapvető összetevőkben az Xfce 4.20 következő jelentős kiadásáról, miközben fenntartja a támogatást
Az információfrissítésben az Xfce fejlesztői megemlítik, hogy a Wayland-alapú munkamenet az Xfce 4.20-ban a minimálisan szükséges képességkészlettel foglalkozik, azzal a szándékkal, hogy a hiányzó funkciókat fokozatosan hozzáadják a jövőbeli verziókhoz. Azt is tervezik, hogy a Wayland protokollon alapuló környezetben tovább tökéletesítik a munkát a már portolt felhasználói alkalmazásokban.
Általános tervek
Az Xfce 4.20 esetében a terv az, hogy előzetes Wayland-támogatást adnak az alapvető összetevőkhöz anélkül, hogy elveszítenék az X11 támogatását. Ez nem jelenti azt, hogy a következő nagyobb kiadáshoz a Wayland Xfce munkamenete az összes meglévő funkciót kínálja, de elvárjuk, hogy minimálisan használható legyen. Azt is tervezzük, hogy továbbra is finomítjuk alkalmazásainkat, hogy azok elfogadhatóan működjenek a Waylanden (azokon, amelyek már működnek vagy kis erőfeszítéssel működőképessé tehetők).
Az Xfce fejlesztői által a Waylandre való áttéréshez elfogadott irányelvek közül a következők emelkednek ki:
- XWayland függetlenség: Az összetevőknek függetlennek kell lenniük az XWaylandtől.
- X konfigurációk nélkül: Az X-specifikus konfigurációkat kerülni kell.
- wlroots használata libmutter felett: A zeneszerző számára a wlroots előnyben részesíti a libmuttert.
- X11 kompatibilitás: Az X11 támogatását a belátható jövőben fenn kell tartani.
Bár még nem határozták meg egyértelműen, hogy a Waylandre való áttérés melyik verzióban fejeződik be, számos fontos feladatot kell megoldani, mint pl.s meg kell jegyezni, hogy a projekt nem rendelkezik a szükséges forrásokkal a saját összetétel-menedzser fenntartásához a Wayland számára, és az XWayland-re mutató hivatkozás e célból történő felhasználásának lehetősége kizárt. A korábbi döntés, hogy a libmutter helyett a Wayland környezetben a wlroots könyvtárat használták, amelyet a Sway front-end alkotói fejlesztettek ki, és amely alapvető funkciókat biztosít a Wayland-alapú kompozíciómenedzser munkájának megszervezéséhez.
Az asztali oldalon xfdesktop és xfce4 panel, megemlítik, hogy ezeket már portolták a Waylandre wlroots segítségével és továbbra is önállóan kiadott komponensként fejlesztik tovább, az xfce4 panel mellett Labwc és Wayfire kompozit szerverekkel is tesztelték, míg az xfce4 paneles pluginok részéről a legtöbb már támogatja a Wayland-et, de azon fogunk dolgozni, hogy tedd a panelt bizonyos mértékig Wayland zeneszerzővé, ennek az az oka, hogy a GtkSocket/GtkPlug segítségével már nem tudod külsőként futtatni a bővítményeket, most ezeket belsőleg (vagyis egyetlen folyamatként) kell futtatni, így a beépülő modul meghibásodása a panelt összeomlik.
Absztrakt munkához a Waylandben és egy adott ablakrendszerben. Az X11 támogatás a libwnck segítségével valósul meg.
Ezen kívül megemlítik, hogyA következő összetevők kerültek a Waylandbe:
- exo
- libxfce4ui
- libxfce4util
- thunar
- xfce4-appfinder
- xfce4-beállítások
- xfconf
- xfce4-power-manager
- zsonglőr
- fiú
- thunar-volman
- xfce4-dev-tools
A Wayland támogatás azonban még nem érhető el az xfce4-session session managerben és az xfwm4 ablakkezelőben, bár létezik egy nem hivatalos xfwm4 port a Waylanddal való együttműködéshez.
Azok az alkalmazások, amelyek további támogatást nyújtottak a Wayland számára: xfce4-terminál, egérpad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, harcsa, xfburn, parole, xfmpc, xfce4-dict, gigolo és xfce4-panel-profilok.
Bár a Wayland Xfce munkamenete várhatóan nem kínálja fel az összes meglévő funkciót, várhatóan minimálisan használható lesz. Ezenkívül azt tervezzük, hogy folytatjuk az alkalmazások finomítását, hogy azok elfogadhatóan működjenek a Waylanden.
végre, ha az vagy szeretne többet megtudni róla, ben ellenőrizheti a részleteket a következő link.