Der in Xfce verwendete Fenstermanager xfwm4 wurde fĂŒr die Nutzung mit Wayland portiert.

Im Rahmen des Projekts xfwm4-wayland wird von einem unabhĂ€ngigen Enthusiasten eine Variante des Fenstermanagers xfwm4 entwickelt, die fĂŒr die Nutzung des Wayland-Protokolls angepasst und auf das Build-System Meson portiert wurde. Die UnterstĂŒtzung von Wayland in xfwm4-wayland erfolgt durch die Integration mit der Bibliothek wlroots, die von den Entwicklern der Benutzerumgebung Sway gepflegt wird und grundlegende Funktionen fĂŒr die Organisation der Arbeit eines Kompositormanagers auf Basis von Wayland bereitstellt. Xfwm4 wird in der Benutzerumgebung Xfce verwendet, um Fenster darzustellen, zu dekorieren und zu transformieren.

Der Entwickler hat sich noch nicht entschieden, ob der Port unabhĂ€ngig oder als Teil von Xfce weiterentwickelt werden soll. Wenn das Projekt unabhĂ€ngig bleibt, wird der Name xfway verwendet, der zuvor vom selben Autor fĂŒr Experimente zur Entwicklung eines Kompositormanagers verwendet wurde. Server fĂŒr Xfce, das auf der Bibliothek libweston basiert. Derzeit ist die Arbeit an dem Port xfwm4 auf Basis von wlroots noch nicht abgeschlossen, und im Vergleich zu dem frĂŒheren Versuch, einen Kompositoren-Server auf Basis von libweston zu erstellen, bleibt der neue Port in Bezug auf die FunktionalitĂ€t noch hinterher. Der Port wird jedoch aktiv weiterentwickelt, zum Beispiel wurde vor einigen Tagen die UnterstĂŒtzung fĂŒr das Wechseln von Fenstern mit Alt+Tab hinzugefĂŒgt. Zu den weiteren PlĂ€nen gehört die GewĂ€hrleistung der BetriebsfĂ€higkeit sowohl unter Wayland als auch unter X11.

Was die offizielle UnterstĂŒtzung von Wayland in Xfce betrifft, so stagniert diese derzeit. Entsprechend dem vor einem Jahr veröffentlichten Plan soll in der Version Xfce 4.18 eine akzeptable FunktionalitĂ€t der Hauptanwendungen in Umgebungen auf Basis von Wayland angestrebt werden, wĂ€hrend der vollstĂ€ndige Übergang zu Wayland zu den langfristigen Zielen zĂ€hlt. Als Optionen zur Anpassung von Xfce an Wayland wurde die Verwendung von libmutter oder wlroots diskutiert, letztendlich fiel die Wahl jedoch zugunsten von libmutter, da es fĂŒr Entwickler, die mit GTK arbeiten, vertrauter ist. Im Gegensatz zu dem Port auf Basis von wlroots erfordert die Lösung auf Basis von libmutter die Integration der Komponenten xfce4-panel und xfdesktop in den Kompositoren-Server.

Quelle: opennet.ru

60GB SSD 8Gb DDR4