Xfce develops Rust-based Wayland compositor Xfwl4

The Xfce project is creating a new Wayland compositor named Xfwl4 to support Wayland sessions in its lightweight desktop environment. This tool will complement the existing Xfwm4 window manager, enabling seamless transitions between X11 and Wayland. Led by developer Brian Tarricone, the compositor aims for inclusion in the upcoming Xfce 4.22 release in 2026.

The Xfce desktop environment, known for its lightweight design, is advancing its Wayland compatibility with the development of Xfwl4, a brand-new compositor built using the Rust programming language. This initiative addresses the limitations encountered in earlier efforts to port the existing Xfwm4 window manager to Wayland.

Work on integrating Wayland support into Xfce began a couple of years ago, culminating in an experimental Wayland session featured in the Xfce 4.20 release from 2024. However, Brian Tarricone, a core Xfce developer leading the project, determined that directly porting Xfwm4 was not the optimal approach. Instead, Xfwl4 will replicate the functionality and behavior of Xfwm4 but operate exclusively for Wayland sessions, distinct from X11.

Tarricone plans to leverage the configuration dialogs and xfconf settings already in use with Xfwm4 from the current Xfce 4.20 version. Notably, Xfwl4 will not derive from the Xfwm4 codebase. For its foundation, the team has selected the smithay project, a Rust-based framework for Wayland compositors. This choice stems from smithay's comprehensive support for official Wayland protocol extensions, its avoidance of high-level abstractions, and strong documentation—advantages over the more common wlroots library.

The introduction of Xfwl4 necessitates significant updates to Xfce's session management. In Wayland environments, the compositor must serve as the session's root, replacing the role traditionally held by xfce4-session. Future Xfce releases will include both Xfwm4 and Xfwl4, allowing users to choose between X11 and Wayland sessions without disruption.

If development progresses as planned, Xfwl4 should debut in Xfce 4.22, expected in 2026, marking a key step in modernizing the desktop environment for contemporary display protocols.

Awọn iroyin ti o ni ibatan

Photorealistic desktop setup showcasing Manjaro Linux 26.0 with Wayland as default on KDE Plasma, highlighting the new release features.
Àwòrán tí AI ṣe

Manjaro Linux 26.0 released with Wayland as default

Ti AI ṣe iroyin Àwòrán tí AI ṣe

Manjaro Linux has released version 26.0, codenamed Anh-Linh, featuring the Linux 6.18 LTS kernel and updated desktop environments. The update shifts KDE Plasma 6.5 and GNOME 49 editions to Wayland by default, potentially ending X11 sessions for upgraders. Developers recommend the Xfce 4.20 edition for users needing X11 compatibility.

The Fedora Project plans to replace the Xfce desktop in its Games Lab spin with KDE Plasma starting from Fedora Linux 44 in April 2026. This shift aims to modernize the gaming-focused distribution by incorporating advanced Wayland technologies. Existing users will remain unaffected by the change.

Ti AI ṣe iroyin

The lightweight IceWM window manager has reached version 4.0, bringing major enhancements to its Alt+Tab quick switch functionality and support for high-resolution icons. This update includes new options, commands, and fixes for better performance on modern systems. Released on January 1, 2026, it aims to provide a simpler, faster graphical environment for X Window System users.

A Linux enthusiast has used the xsnow application to recreate the festive atmosphere of Christmas 1993 on their desktop. Remarkably, this longstanding app continues to receive development updates.

Ti AI ṣe iroyin

The Phosh mobile phone user interface is advancing in its efforts to port to GTK4. This development, reported by Phoronix, highlights ongoing work in Linux mobile environments. It builds on the open-source ecosystem for desktop and mobile Linux platforms.

Canonical's Ubuntu distribution has advanced significantly in 2025, incorporating the Rust programming language to bolster security and reliability across its core components. These updates, featured in releases like Ubuntu 25.10 Questing Quokka, also optimize hardware support for AI and diverse architectures. As the project eyes its next long-term support version, these changes position Ubuntu as a robust choice for developers and enterprises.

Ti AI ṣe iroyin

The KDE Project has announced that its Plasma 6.6 desktop environment will arrive on February 17, 2026, introducing a range of features aimed at improving customization, accessibility, and hardware integration. Key additions include adjustable frame borders and a new login manager, addressing long-standing user requests for more flexible visuals. Beta versions will be available starting January 13 for testing.

 

 

 

Ojú-ìwé yìí nlo kuki

A nlo kuki fun itupalẹ lati mu ilọsiwaju wa. Ka ìlànà àṣírí wa fun alaye siwaju sii.
Kọ