Yes, it’s finally happened! In an exciting development for the entire open-source desktop community, the Xfce project has announced the release of its beloved by many lightweight desktop environment Xfce 4.20.
Xfce 4.20 Highlights
Experimenting With Wayland Integration
One of the headline changes in Xfce 4.20 is its initial, though still experimental, support for the Wayland display server. Advanced users are encouraged to proceed with caution since this feature remains a work in progress and may present stability issues or incomplete functionality.
Nearly all core Xfce components can now run on Wayland without relying on XWayland, achieved through a newly introduced abstraction layer known as libxfce4windowing. However, a fully native Wayland compositor for Xfce is still on the horizon.
For now, tools like Labwc and Wayfire provide the most reliable Wayland-based experiences combined with Xfce, and detailed instructions on setting things up are readily available online.
Not all features have made it over to Wayland just yet. Workspace management, system tray icons for certain applications, and a few configuration dialogsโsuch as keyboard and mouse settingsโremain dependent on compositor-level behavior in Wayland and thus remain unavailable.
At the same time, screenshots under Wayland are currently limited to full-screen captures via the wlroots screencopy protocol. Nonetheless, these early steps mark a significant shift, laying the groundwork for a truly modern display experience to preserve Xfceโs well-known stability and customizability.
Sharper Icons and Better Scaling
Beyond Wayland support, Xfce 4.20 addresses a longstanding wish from users who rely on high-resolution (HiDPI) displays. Icons and thumbnails now scale properly, with additional high-resolution icons filling in previous gaps and ensuring a crisp, clean appearance across the desktop.
This improvement extends to various components, promising an overall more polished look without the blurriness that sometimes plagued older versions.
Efficiency and Smooth Navigation in Thunar
Thunar, Xfceโs default file manager, has significantly improved performance. Even large directories containing more than 100,000 files no longer cause the interface to freeze, thanks to redesigned container structures and better use of separate background tasks. Users can expect smoother navigation and quicker responses, especially in intensive file management scenarios.
Thunarโs interface also gained a suite of subtle enhancements. The toolbar now sports handy new buttons for quickly switching views, revealing a menu when the menubar is hidden, and effortlessly opening tabs or new windows. Shrinking the Thunar window now moves overflow toolbar items into a neat submenu, maintaining a clean and accessible interface in cramped screen spaces.
In addition, Thunar now supports symbolic links in remote locations, improved IPv6 remote URLs, and smoother drag-and-drop behavior. Users working with large data sets will appreciate the performance-oriented approach, including the removal of superfluous checksum calculations and new options to prevent potential drive fragmentation during file transfers.
Lastly, custom actions have also been refined, and Thunar now asks for user confirmation before applying undo operations that could result in unintended file deletions.
New Libraries and Under-the-Hood Improvements
The fresh libxfce4windowing library deserves special mention. It abstracts windowing concepts in a manner that doesnโt depend solely on X11, paving the way for future Wayland improvements.
Meanwhile, libxfce4ui and other components have seen incremental updates that enhance keyboard shortcuts, application launchers, and about dialogs, providing distribution logos, windowing system details, and GPU information.
Panels, Power Management, and Appfinder Tweaks
The Xfce Panel allows for more customization than ever before, with configurable border widths and smoother detection of panel plugins. In the power management realm, screen-locking and power-profiles-daemon integration have been significantly simplified. Users will enjoy improved handling of device lid-close actions, better brightness keys support, and hybrid sleep modes.
For those who frequently rely on the Appfinder, new features allow you to browse applications more efficiently, close the window automatically when focus is lost, and even launch it as a background daemon for faster responses. Right-click actions and single-click launching options round out these usability enhancements.
Better Displays, Mice, and Mime Handling in Settings
Xfceโs settings panels have not been left behind. The display configuration tool now handles profiles more intuitively, including a reliable fallback profile. Mouse acceleration profiles, high-resolution scrolling support, and icons that load asynchronously ensure a snappier and more polished configuration experience.
Mime settings also make it possible to select and change multiple items simultaneously, a small but welcome convenience.
Desktop Experience and Window Management
Xfdesktop, the component that manages wallpapers and desktop icons, boasts improved random wallpaper cycling, gamma-correct gradients, and smoother handling of multiple displays and minimized application icons.
The redesigned โDesktop Iconsโ tab provides greater clarity and control over how files and folders are arranged.
Additionally, new shortcuts and preferences make it easier to open multiple folders, manage context menus, and keep icons precisely where you want themโparticularly welcome news for multi-monitor setups.
Meanwhile, the window manager (Xfwm4) introduces support for stretch theme variants, enhanced compositing behavior, and fixes to known focus and stability issues.
Bottom Line
As we stated, the Xfce 4.20 desktop environment has arrived and is better than ever.
The main question users are asking is when they can try out all of the new features coming with Xfce 4.20. As always, users of rolling release Linux distributions, such as Arch Linux, Void, openSUSE Tumbleweed, etc., are expected to get the latest package versions in their repositories first, probably in the next days and weeks.
Other users will have to wait for the release of new Xfce-centric spins of some of the leading Linux distributions, such as Xubuntu or Fedora Xfce Spin, which means spring 2025.
For more information and a deep dive into all novelties, see the official announcement, take the Xfce 4.20 tour, or refer to the full changelog provided by the Xfce project.
Image credits: Xfce Project