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.

Makala yanayohusiana

Photorealistic desktop setup showcasing Manjaro Linux 26.0 with Wayland as default on KDE Plasma, highlighting the new release features.
Picha iliyoundwa na AI

Manjaro Linux 26.0 released with Wayland as default

Imeripotiwa na AI Picha iliyoundwa na AI

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.

Imeripotiwa na AI

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.

Imeripotiwa na AI

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.

Imeripotiwa na AI

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.

Jumapili, 18. Mwezi wa kwanza 2026, 13:42:51

Linux projects release major updates in weekly roundup

Jumamosi, 10. Mwezi wa kwanza 2026, 12:20:37

ArchBang Linux 1001 introduces wmenu application launcher

Jumamosi, 3. Mwezi wa kwanza 2026, 15:49:39

Author returns to KDE after weeks with Xfce

Jumatano, 31. Mwezi wa kumi na mbili 2025, 19:00:39

Hyprland 0.53 introduces crash recovery and welcome screen

Jumatatu, 29. Mwezi wa kumi na mbili 2025, 06:54:26

Fedora Linux unveils key features in 2025 versions 42 and 43

Ijumaa, 26. Mwezi wa kumi na mbili 2025, 08:41:15

PorteuX 2.5 Linux distribution launches with kernel and desktop updates

Jumatatu, 22. Mwezi wa kumi na mbili 2025, 17:43:23

elementary OS 8.1 launches with Wayland default and ARM64 support

Jumapili, 21. Mwezi wa kumi na mbili 2025, 20:46:09

Darktable 5.4 open-source editor adds camera support

Jumapili, 21. Mwezi wa kumi na mbili 2025, 07:02:14

Mpv 0.41 open-source video player released with Wayland improvements

Jumatatu, 15. Mwezi wa kumi na mbili 2025, 06:55:49

Kali Linux 2025.4 introduces desktop enhancements and new tools

 

 

 

Tovuti hii inatumia vidakuzi

Tunatumia vidakuzi kwa uchambuzi ili kuboresha tovuti yetu. Soma sera ya faragha yetu kwa maelezo zaidi.
Kataa