Nach zwei Jahren Entwicklung wurde die Desktop-Umgebung Xfce 4.20 veröffentlicht, die einen klassischen Desktop bietet, der möglichst minimale Systemressourcen verbraucht. Xfce besteht aus mehreren miteinander verbundenen Komponenten, die bei Bedarf auch in anderen Projekten verwendet werden können. Zu diesen Komponenten gehören: der Fenster-Manager xfwm4, eine Anwendungsstartleiste, ein Sitzung-Manager, ein Energiemanagement-System, der grafische Konfigurator, der Dateimanager Thunar, der Kalender-Planer Orage, der Mediaplayer Parole, der Texteditor Mousepad und der Terminal-Emulator xfce4-terminal.
Die wichtigste Neuerung der Xfce 4.20-Version ist die experimentelle UnterstĂŒtzung des Wayland-Protokolls. Die Wayland-Session umfasst die meisten Funktionen, wird jedoch derzeit nur fĂŒr fortgeschrittene Benutzer empfohlen, da sie noch nicht vollstĂ€ndig fehlerfrei ist und zusĂ€tzliche Anpassungen erfordert, um fĂŒr den tĂ€glichen Gebrauch durch normale Benutzer geeignet zu sein. Zum Starten einer Wayland-Session wird der Befehl âstartxfce4 âwaylandâ vorgeschlagen.
FĂŒr die Abstraktion der Arbeit ĂŒber Wayland und X11 in Xfce 4.20 wurde eine neue Bibliothek, libxfce4windowing, implementiert. Diese bietet eine systemunabhĂ€ngige Schicht mit Fensterverwaltungskomponenten (Bildschirme, Root-Fenster, virtuelle Desktops usw.). Diese vorgeschlagene Schicht ermöglicht die UnterstĂŒtzung von Wayland in fast allen Xfce-Komponenten und bewahrt gleichzeitig ihre FĂ€higkeit zur Arbeit in auf dem X11-Protokoll basierenden Fenstersystemen.
Anstelle von libmutter wird in der Wayland-Sitzung die von dem Sway-Projekt entwickelte Bibliothek wlroots verwendet. Als Composite- Server In der Wayland-Sitzung wird empfohlen, Labwc oder Wayfire zu verwenden. In der X11-basierten Sitzung wird weiterhin der Fenstermanager xfwm4 genutzt. ZukĂŒnftig plant man, in xfwm4 die UnterstĂŒtzung nicht nur fĂŒr X11, sondern auch fĂŒr Wayland hinzuzufĂŒgen.
Folgende Funktionen sind derzeit in der Wayland-Sitzung noch nicht verfĂŒgbar: fehlende UnterstĂŒtzung virtuellen ArbeitsflĂ€chen; fehlende Seiten fĂŒr die Einstellungen von Tastatur und Maus im Konfigurator; die Möglichkeit, nur Screenshots des gesamten Bildschirms zu erstellen (nicht einzelner Fenster); das Fehlen von Symbolen einiger Anwendungen im Systemablage, die nicht von API GtkStatusIcon auf StatusNotifier ĂŒbersetzt wurden. In Wayland bleiben folgende Komponenten unĂŒbersetzt: Xfwm4, Xfdashboard, Xfce4-screensaver (es gibt einen Port, der aber nicht in die Veröffentlichung aufgenommen wurde), Xfce4-windowck-plugin und Xfce4-xkb-plugin.

Weitere Ănderungen und Verbesserungen in Xfce 4.20:
- Die Funktionen des Dateimanagers Thunar wurden erheblich erweitert:
- Neue SchaltflĂ€chen wurden in die Werkzeugleiste eingefĂŒgt: Wechsel des Ansichtsmodus (kompakt, Liste, Symbolraster); vertikales Hamburger-MenĂŒ (wird angezeigt, wenn das HauptmenĂŒ versteckt ist); neue Registerkarte mit dem Inhalt des aktuellen Verzeichnisses erstellen; neues Fenster mit dem Inhalt des aktuellen Verzeichnisses erstellen.

- Bei Reduzierung der FenstergröĂe werden nicht passende Elemente der Werkzeugleiste nun in ein spezielles MenĂŒ verschoben »
Quelle: opennet.ru
- Neue SchaltflĂ€chen wurden in die Werkzeugleiste eingefĂŒgt: Wechsel des Ansichtsmodus (kompakt, Liste, Symbolraster); vertikales Hamburger-MenĂŒ (wird angezeigt, wenn das HauptmenĂŒ versteckt ist); neue Registerkarte mit dem Inhalt des aktuellen Verzeichnisses erstellen; neues Fenster mit dem Inhalt des aktuellen Verzeichnisses erstellen.

