Logo Xfce
Vývojáři Xfce aktualizovalo svou stránku s plány přidat podporu pro protokol Wayland. Plán teďa zahrnuje počáteční implementaci podpory Wayland v hlavních komponentách příští hlavní verze Xfce 4.20, při současném zachování podpory pro
V aktualizaci informací vývojáři Xfce zmiňují, že relace založená na Wayland v Xfce 4.20 bude řešit minimální požadovaný soubor schopností, se záměrem postupně doplňovat chybějící funkce v budoucích verzích. Plánuje se také pokračovat ve zdokonalování práce v prostředí založeném na protokolu Wayland v uživatelských aplikacích, které již byly portovány.
Obecné plány
Pro Xfce 4.20 je plánem přidat předběžnou podporu Wayland k základním komponentám bez ztráty podpory X11. To neznamená, že pro příští hlavní vydání bude relace Xfce na Waylandu nabízet všechny existující funkce, ale doufáme, že bude minimálně použitelná. Plánujeme také pokračovat ve zdokonalování našich aplikací tak, aby fungovaly přijatelně na Waylandu (těch, které již fungují nebo je lze přimět, aby fungovaly s malým úsilím).
Mezi pokyny, na kterých se vývojáři Xfce dohodli pro přechod na Wayland, vynikají následující:
- Nezávislost XWayland: Komponenty musí být nezávislé na XWayland.
- Bez konfigurací X: Je třeba se vyhnout konfiguracím specifickým pro X.
- Použití wlroots přes libmutter: wlroots má pro skladatele přednost před libmutter.
- Kompatibilita X11: Podpora pro X11 by měla být zachována i v dohledné době.
I když nebylo jasně stanoveno, v jaké verzi bude přechod na Wayland dokončen, existuje řada důležitých úkolů, které je třeba řešit, jako např.s je třeba poznamenat, že projekt nemá potřebné zdroje k udržení vlastního správce složení pro Wayland a možnost použití odkazu na XWayland pro tento účel je vyloučena. Předchozí rozhodnutí použít v prostředí Wayland místo libmutter knihovnu wlroots, kterou vyvinuli tvůrci front-endu Sway a která poskytuje základní funkce pro organizaci práce správce kompozice založeného na Waylandu, stále platí.
Na straně pracovní plochy xfdesktop a panel xfce4, je zmíněno, že tyto již byly portovány na Wayland pomocí wlroots a budou nadále vyvíjeny jako nezávisle vydané komponenty, kromě toho, že panel xfce4 byl testován s kompozitními servery Labwc a Wayfire, zatímco ze strany pluginů xfce4-panel většina z nich již podporuje Wayland, ale budeme pracovat na tom, aby udělejte z panelu do určité míry skladatel Wayland, je to proto, že již nemůžete používat GtkSocket/GtkPlug ke spouštění zásuvných modulů jako externích, nyní je nutné je spouštět interně (tj. jako jeden proces), takže selhání zásuvného modulu způsobí, že panel pád.
Abstrahovat práci ve Waylandu a specifickém okenním systému. Podpora X11 je implementována pomocí libwnck.
Kromě toho se uvádí, žeNásledující komponenty byly přeneseny na Wayland:
- exo
- libxfce4ui
- libxfce4util
- thunar
- xfce4-appfinder
- nastavení xfce4
- xfconf
- xfce4-power-manager
- pohárek
- chlapec
- thunar-volman
- xfce4-dev-tools
Podpora Wayland však zatím není k dispozici ve správci relace xfce4-session a správci oken xfwm4, i když pro práci s Wayland existuje neoficiální port xfwm4.
Mezi aplikace, které přidaly podporu pro Wayland, patří: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo a xfce4-panel-profiles.
Přestože se neočekává, že relace Xfce na Wayland nabídne všechny existující funkce, očekává se, že bude minimálně použitelná. Kromě toho plánujeme pokračovat ve zdokonalování aplikací tak, aby na Waylandu fungovaly přijatelně.
konečně jestli jsi zájem se o tom dozvědět více, můžete zkontrolovat podrobnosti v následující odkaz.