Xfce développe le compositeur Wayland Xfwl4 basé sur Rust

Le projet Xfce crée un nouveau compositeur Wayland nommé Xfwl4 pour supporter les sessions Wayland dans son environnement de bureau léger. Cet outil complétera le gestionnaire de fenêtres Xfwm4 existant, permettant des transitions fluides entre X11 et Wayland. Dirigé par le développeur Brian Tarricone, le compositeur vise son inclusion dans la prochaine version Xfce 4.22 en 2026.

L’environnement de bureau Xfce, connu pour son design léger, avance dans sa compatibilité Wayland avec le développement de Xfwl4, un nouveau compositeur construit avec le langage de programmation Rust. Cette initiative résout les limitations rencontrées dans les efforts antérieurs pour porter le gestionnaire de fenêtres Xfwm4 existant vers Wayland. Le travail d’intégration du support Wayland dans Xfce a commencé il y a quelques années, aboutissant à une session Wayland expérimentale incluse dans la version Xfce 4.20 de 2024. Cependant, Brian Tarricone, développeur principal de Xfce menant le projet, a déterminé que porter directement Xfwm4 n’était pas l’approche optimale. Au lieu de cela, Xfwl4 reproduira la fonctionnalité et le comportement de Xfwm4 mais opérera exclusivement pour les sessions Wayland, distinct de X11. Tarricone prévoit d’exploiter les dialogues de configuration et les paramètres xfconf déjà utilisés avec Xfwm4 de la version actuelle Xfce 4.20. Notamment, Xfwl4 ne dérivera pas du code source de Xfwm4. Pour sa base, l’équipe a choisi le projet smithay, un framework basé sur Rust pour les compositeurs Wayland. Ce choix découle du support complet de smithay pour les extensions officielles du protocole Wayland, son évitement d’abstractions de haut niveau et sa documentation solide—avantages sur la bibliothèque wlroots plus courante. L’introduction de Xfwl4 nécessite des mises à jour significatives de la gestion des sessions de Xfce. Dans les environnements Wayland, le compositeur doit servir de racine à la session, remplaçant le rôle traditionnellement tenu par xfce4-session. Les futures versions de Xfce incluront à la fois Xfwm4 et Xfwl4, permettant aux utilisateurs de choisir entre sessions X11 et Wayland sans perturbation. Si le développement progresse comme prévu, Xfwl4 devrait faire ses débuts dans Xfce 4.22, attendu en 2026, marquant une étape clé dans la modernisation de l’environnement de bureau pour les protocoles d’affichage contemporains.

Articles connexes

Photorealistic depiction of Linux Mint Cinnamon's new Wayland-compatible screensaver and lock screen activating seamlessly on a desktop monitor.
Image générée par IA

Linux Mint Cinnamon's new integrated screensaver advances full Wayland support

Rapporté par l'IA Image générée par IA

Linux Mint has introduced a new screensaver and lock screen integrated directly into the Cinnamon desktop, marking the final major step toward complete Wayland compatibility. This redesign resolves prior X11/Wayland incompatibilities, eliminates visual glitches like desktop flashes, and adds features for better usability and privacy.

The Budgie desktop environment has released version 10.10.2, focusing on enhanced integration with the Labwc Wayland compositor. This update aims to improve performance and compatibility for users of the Wayland display server protocol.

Rapporté par l'IA

GNOME has launched version 50, completing the shift away from X11 in the GDM display manager after a postponement from GNOME 49. The release brings refinements to the shell, display management, file handling, and accessibility tools. Other desktops like Plasma and Xfce remain unaffected for their X11 sessions.

The latest release of the KaOS Linux distribution, version 2026.02, marks a significant shift by abandoning KDE Plasma as its desktop environment. Developers are introducing niri and Noctalia instead, driven partly by plans to move away from systemd. The update maintains a focus on Qt-based applications while updating core system components.

Rapporté par l'IA

Hynek Schlindenbuch, a full-time PHP programmer, has fixed a long-standing KDE Plasma issue allowing independent virtual desktops on each screen. The feature, requested since 2005, landed in KWin's master branch for Plasma 6.7 on Wayland. It addresses demands from users with multi-monitor setups.

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser