Fact-checked by Grok 2 weeks ago

Xfce

Xfce is a free and open-source for operating systems, emphasizing lightweight performance, low resource consumption, and visual appeal while maintaining ease of use and customization. It is built on a modular architecture that adheres to standards, allowing users to select and configure components independently to suit their needs. Development of Xfce began in late , initiated by Olivier Fourdan as a project initially named "XForms Common Environment" using the toolkit, before being rewritten to utilize the GTK+ in subsequent versions. The environment has evolved through multiple major releases, with the current stable version, Xfce 4.20, released on December 15, 2024, introducing experimental support for the display server protocol alongside numerous bug fixes and enhancements. This version marks nearly two years of development since Xfce 4.18, focusing on modernizing the codebase for future compatibility. At its core, Xfce comprises essential modules such as the Xfwm4 for handling window decorations and , the Xfdesktop desktop manager for managing the workspace background and icons, the Xfce4-panel for customizable taskbars and applets, the Xfce4-session manager for saving and restoring sessions, as the default , and the Xfce4-settings manager for centralized configuration. Additional applications include a (Terminal), (), (), and sound mixer (Xfce4-mixer), all designed to integrate seamlessly while keeping the overall footprint minimal. Xfce supports a wide range of architectures, including x86, PowerPC, , and Alpha, and is compatible with various operating systems such as , , , , , and macOS. Xfce is particularly popular in lightweight Linux distributions like , where it serves as the default desktop, as well as spins of and , appealing to users seeking stability and efficiency on older hardware or resource-constrained environments without sacrificing functionality. Its design philosophy prioritizes speed and simplicity, making it a reliable choice for both everyday computing and embedded systems.

Overview

Definition and purpose

Xfce is a free and open-source designed for and other operating systems, emphasizing speed and minimal resource consumption. It provides a that enables users to interact with the underlying operating through windows, icons, menus, and other visual elements typical of modern environments. The primary purpose of Xfce is to offer a modular and customizable interface that achieves a balance between simplicity, efficiency, and practical functionality for routine activities, such as file , application launching, and configuration. By adhering to the of modularity and reusability, Xfce allows individual components to be packaged separately, enabling users to tailor the environment to their specific needs without unnecessary overhead. This approach ensures it remains visually appealing and user-friendly while prioritizing performance on diverse hardware setups. Xfce is released under the terms of the GNU General Public License (GPL) and other licenses, including the BSD Software License (BSDL) for applications and the GNU Lesser General Public License (LGPL) or BSDL for libraries. It is particularly well-suited for users preferring a lighter alternative to more resource-intensive desktop environments like or , making it ideal for older hardware or systems with limited resources. In the broader context of desktop environments for Unix-like systems, Xfce emerged as a solution focused on lightweight operation to complement the traditional command-line interfaces.

Key characteristics

Xfce is characterized by its modular architecture, which follows the traditional UNIX philosophy of modularity and reusability. The is constructed as a collection of independent components—such as the , , and —that can be deployed separately or integrated to form a cohesive system, allowing users to create highly flexible configurations without redundancy. A defining trait of Xfce is its lightweight design, engineered for speed and minimal to ensure efficient performance on a wide range of . This approach contrasts with heavier environments by avoiding unnecessary features that inflate overhead, while maintaining full functionality. Xfce excels in customizability, providing straightforward tools for personalizing appearances and behaviors. Users can apply extensive theming to panels, icons, and windows through accessible settings interfaces, often without requiring deep technical knowledge, and incorporate plugins or supplementary utilities like sound mixers to enhance the as needed. The environment's commitment to standards compliance is evident in its adherence to specifications, promoting interoperability with diverse software ecosystems in operating systems. Complementing this, Xfce places a strong emphasis on stability, prioritizing robust, error-free performance over rapid iterations of major updates to deliver a reliable experience for long-term use.

History

Origins and early development

Xfce was founded in late 1996 by French developer Olivier Fourdan as a personal project to create a lightweight for systems, serving as a free and open-source alternative to the proprietary (CDE) used on the . Fourdan, motivated by the need for a simpler interface that could run efficiently on hardware with constrained resources, drew inspiration from the toolkit, a graphical library known for its . The project's original name, "XForms Common Environment," reflected this foundation, emphasizing ease of use and reduced complexity compared to heavier contemporaries like CDE. The early goals of Xfce centered on achieving low resource consumption to suit the limitations of contemporary systems, such as early personal computers with modest processors and limited , often under 64 MB. Fourdan aimed to balance speed, low , and essential functionality without unnecessary features, aligning with the of modularity and simplicity. This focus made Xfce particularly appealing for users on resource-poor setups, where heavier environments would strain performance. The first public release, Xfce 1.0, arrived in 1997, introducing core elements like a basic for and rudimentary window handling via the XForms toolkit. In 1998, Xfce 2.x was released, marking a major rewrite from XForms to the open-source toolkit and introducing the Xfwm for better window handling. By the early 2000s, the Xfce 3.x series further evolved with a more modular based on GTK 1, enhancing customization and integration in early distributions. By the late 1990s, the project transitioned into a fully community-driven open-source effort, with additional developers contributing to its evolution and distribution through early distributions. This shift fostered broader adoption among Unix enthusiasts seeking customizable, efficient desktops.

Major version releases

Xfce's major version releases in the 4.x series marked a significant evolution from its earlier iterations, establishing a , modular foundation that emphasized performance and user customization. Beginning with 4.0, the project shifted to the GTK+ 2 toolkit, which provided enhanced graphical capabilities and cross-platform consistency while introducing a that allowed for independent and maintenance of core elements like the , , and utilities. This architectural change, released on September 25, 2003, enabled Xfce to scale efficiently on resource-constrained systems without sacrificing functionality, setting the stage for subsequent refinements. Subsequent releases from 4.2 to 4.6, spanning 2005 to 2009, focused on polishing the modular framework and expanding customization options. Xfce 4.2.0, announced on January 16, 2005, introduced improved plugin support for the panel and better integration with GTK+ 2 for smoother rendering and theming. By Xfce 4.4.0 in January 2007, the environment debuted Thunar, a new lightweight file manager designed for speed and extensibility, replacing the older Xffm while enhancing overall panel configurability with features like dynamic applets and multi-monitor support. The 4.6 series, culminating in the stable 4.6.0 release on February 27, 2009, further optimized panel behaviors, added a new settings manager for centralized configuration, and introduced a modern sound mixer, all while maintaining the GTK+ 2 backend for compatibility. These updates collectively improved usability and stability, making Xfce a preferred choice for users seeking a balance between features and minimal resource use. The 4.8 and 4.10 releases, from 2011 to 2012, advanced and . Xfce 4.8, released on January 16, 2011, overhauled the handler (xfdesktop) for better and handling, alongside a new configuration backend that streamlined settings persistence across sessions. Building on this, Xfce 4.10, announced on April 28, 2012, enhanced the (xfwm4) with improved support, including better shadow rendering and transparency effects, which had been initially introduced in prior versions but were now more robust and performant. These changes improved the overall experience, particularly for users with diverse hardware setups. From 4.12 to 4.16, released between 2015 and 2020, Xfce refined power efficiency, , and user notifications. The 4.12 version, launched on February 28, 2015, included updates to the power manager for finer-grained optimization and handling, alongside initial HiDPI awareness in components like the and . Xfce 4.14 in August 2019 expanded HiDPI support across the board, ensuring crisp on high-resolution displays without hits. The 4.16 release on December 22, 2020, introduced a revamped notification system with customizable daemon integration and better handling of urgency levels, further streamlining through integration with modern . These iterations prioritized long-term stability and adaptation to contemporary trends. Xfce 4.18, released on December 15, 2022, delivered substantial enhancements to core interface elements after nearly two years of development. Key updates included a redesigned with improved launcher behaviors and extensibility, a more intuitive settings manager that consolidated preferences into a single application, and expanded features such as high-contrast themes and compatibility. These improvements maintained Xfce's ethos while addressing user feedback on and with modern applications.

Recent advancements

In December 2024, the Xfce project released version 4.20 after approximately two years of , marking a significant step toward modernizing the while preserving its lightweight ethos. This release introduced experimental support for most core components through the new libxfce4windowing library, which abstracts calls and enables compatibility with wlroots-based compositors such as Labwc and Wayfire, without relying on XWayland. Building on the stability of the 4.18 release from , Xfce 4.20 also included core upgrades to libxfce4ui, enhancing the shortcut editor to support multiple actions and adding GPU and information to the about dialog, alongside xfconf improvements like user unit integration and better handling of array contents in settings. Key features in Xfce 4.20 emphasized usability and performance enhancements tailored to contemporary needs. , the , received updates for improved search functionality with context menu access during operations, extended tagging support for symbolic links on remote locations, and new buttons for view switching, menus, and tab/window creation, enabling smoother handling of directories with over 100,000 files without interface freezes. Panel plugins saw refinements, including configurable border widths, better sizing in the tasklist via libxfce4windowing, and clock plugin updates such as LCD-style inactive and 24-hour analog support. Integration with modern hardware was bolstered through HiDPI scaling fixes, addition of missing high-resolution s, power profile daemon support, hybrid sleep options, and keyboard-driven brightness controls in xfce4-power-manager. As of November 2025, ongoing projects in the Xfce community center on advancing integration toward a full native session, with development efforts documented in the project's Wayland roadmap updated in October 2025. This includes porting remaining components like xfce4-panel, xfdesktop, and xfce4-settings to achieve greater feature parity, while prioritizing wlroots for to avoid dependencies on other protocols like xsettings or XWayland. Preparations for a potential GTK4 migration remain in early discussion stages, though Xfce maintains its GTK3 base for stability in the interim. Accessibility improvements remain a focus, aligned with upstream GTK enhancements such as the AccessKit backend for cross-platform support, though specific Xfce implementations are still evolving. Community contributions have intensified via the official GitLab instance at gitlab.xfce.org, with active merge requests and issue tracking driving post-4.20 sustainability through targeted bug fixes and maintenance. Efforts emphasize long-term viability, including testing on development branches with recommended compositors to refine Wayland stability and address regressions. A core challenge addressed in recent advancements is adapting to the post-X11 landscape without sacrificing backward compatibility, particularly for legacy hardware and drivers like Nvidia's proprietary ones, which continue to pose integration hurdles under Wayland. Xfce 4.20 and subsequent work retain full X11 support as a fallback, ensuring seamless operation on existing installations while incrementally building Wayland capabilities.

Architecture

Development framework

Xfce is constructed using the toolkit as its primary framework, with version 3.24 or later required for the 4.20 release series. Earlier versions, up to 4.14, supported 2, with partial support in 4.16 before full transition to 3 in 4.18 and later, to leverage its enhanced theming, performance, and features. While there are discussions within the development community about future adoption of 4 for better and modern rendering, no concrete timeline has been established as of late 2025. The in Xfce relies on xfconf, a flexible, hierarchical system that stores settings in channels organized as a tree-like structure. This database is accessible over , permitting real-time updates to preferences and enabling components to react dynamically to changes without necessitating application restarts or session reloads. Xfconf supports multiple backends, including XML files for persistence, ensuring robust handling of user and system-wide configurations across diverse environments. Development of Xfce components occurs predominantly in the , chosen for its efficiency, low-level control, and compatibility with the ecosystem. For select newer modules and bindings, Vala is employed, offering a more concise syntax similar to C# while generating efficient C code, thus facilitating easier integration with GObject-based libraries without introducing additional runtime dependencies. Xfce traditionally operates over the X11 display protocol, providing reliable compositing and window management through its core libraries. However, to align with evolving display server standards, Xfce 4.20 incorporates experimental interoperability via the libxfce4windowing abstraction layer, which utilizes wlroots for protocol implementation, allowing select components to function under compositors like Labwc or Wayfire while maintaining X11 fallback support. This layered approach ensures and gradual migration without disrupting existing deployments. The build process for Xfce employs the Autotools suite (including and ) as its foundational system, facilitating straightforward compilation from source on various platforms. Recent developments have introduced support in key modules like libxfce4util and xfdesktop, promoting faster configuration and cross-compilation while preserving portability; developers can choose between systems based on project needs, with scripts like autogen.sh streamlining setup for both. This dual-build capability enhances adaptability across distributions and architectures, from standard x86_64 to embedded systems.

Core components

The core components of Xfce form the foundational infrastructure that enables the desktop environment's session , , and essential services, ensuring a lightweight and modular operation. These components are primarily implemented using the toolkit, allowing for efficient rendering and integration with the . The session manager, xfce4-session, is responsible for initializing the Xfce session upon login, restoring previously saved application states, and handling shutdown or logout processes. It supports multiple session profiles that users can select at startup, saving details such as open applications and their window positions to enable seamless session restoration. Additionally, it integrates with options during logout, providing dialogs for actions like shutdown, reboot, or suspend. The settings manager, xfce4-settings, serves as a centralized daemon and graphical interface for configuring various desktop elements, including appearance, shortcuts, settings, and input devices. It consists of a background daemon that applies changes in real-time, an editor for modifying configuration channels, and a manager that launches specific dialogs such as those for , color schemes, and preferred applications. This unified approach simplifies system-wide customization without requiring manual editing of files. The manager, xfdesktop, oversees the root of the , managing elements like the background , icons for files and folders, minimized representations, and the right-click menu for quick access to actions. It integrates with the to display icons directly on the and supports theming for visual consistency across the . The notification daemon, xfce4-notifyd, implements the server-side functionality of the Desktop Notifications Specification, displaying non-intrusive alerts from applications and the system in a visually appealing manner. It handles notification queuing, theming, and positioning, ensuring notifications do not overlap with active windows while supporting features like urgency levels and action buttons. The power manager, xfce4-power-manager, monitors and controls power-related aspects such as levels, display brightness, and states, providing interfaces for applications to query power status or inhibit automatic during critical tasks. It includes a panel plugin for real-time information and customizable settings for power-saving modes, critical low- warnings, and lid-close actions on laptops.

Desktop Environment Components

Window manager and panel

Xfwm, the default window manager for Xfce, is a re-parenting window manager that handles the placement, decoration, and manipulation of windows on the screen. It provides standard window decorations including title bars and borders, allowing users to move, resize, or close windows through mouse interactions or keyboard commands. Xfwm adheres to the Extended Window Manager Hints (EWMH) specifications from freedesktop.org, ensuring compatibility with modern applications that rely on these standards for features like borderless windows and desktop icons. As of Xfce 4.20, Xfwm includes enhancements such as stretch theme variants and improved focus handling, alongside experimental support for the Wayland protocol through the libxfce4windowing library (though no dedicated Wayland compositor is available yet). A key capability of Xfwm is its built-in compositing manager, which utilizes X.org extensions to enable visual effects such as window transparency, , and animations. These effects can be toggled or configured via the compositor settings, with options to disable entirely for better performance on older hardware. Xfwm also includes stealing prevention, accessible through the Window Manager Tweaks dialog under the Focus tab, which helps maintain user by delaying or blocking unsolicited focus changes from newly opened windows. This feature can be activated to prioritize the currently active window, reducing interruptions from background applications. Xfwm supports extensive keyboard shortcuts for efficient window management, configurable via the Window Manager settings. Common defaults include Alt+Tab for cycling through open windows, Alt+F4 to close the active window, and Alt+F11 to maximize or restore a window. Additional shortcuts allow for resizing (Shift+Alt+arrow keys), moving windows between workspaces (Alt+Ctrl+End for next workspace), and other operations like shading or sticking windows. setups are supported through and native multi-screen modes, enabling seamless window placement and task switching across displays. Xfdesktop serves as the desktop manager in Xfce, responsible for rendering the workspace , displaying desktop icons, and providing the root window menu. It supports setting backgrounds as images or solid colors, with options for configurations and automatic cycling through image collections. Desktop icons, managed via libraries, allow drag-and-drop file operations and right-click context menus for launching applications or opening files. As of Xfce 4.20, Xfdesktop features improved icon positioning that saves layouts independently of grid settings and customizable colors for icon labels and . The Xfce serves as the customizable and primary interface for in the . It functions as a dock-like bar that can be positioned at the top, bottom, or sides of the screen, with support for multiple panels to accommodate different configurations or user preferences. Users can adjust panel size, orientation, and appearance through the Panel Preferences dialog, including options for , icons, and auto-hide behavior. As of Xfce 4.20, the panel supports configurable border widths and enhanced "show desktop" functionality on hover. The panel integrates a variety of applets to enhance usability, such as the Whisker Menu for accessing applications and favorites, the Clock applet for displaying time and calendars, launcher icons for quick program starts, and system monitors for real-time resource tracking. These applets populate the panel dynamically, providing at-a-glance information like current tasks in the tasklist or workspace switcher for navigating virtual desktops. As of Xfce 4.20, the Clock applet includes LCD-style inactive segments, 24-hour analog formats, and week number display. Xfce Panel's plugin system allows for extensive extensions, with official and third-party plugins available for specialized functions; for example, the CPU Graph plugin visualizes processor usage, while the Weather plugin fetches and displays local conditions. This modular approach enables users to tailor the panel without modifying core components. Xfwm integrates with the Xfce session manager to ensure consistent window handling during login and logout processes. The Xfce4-session manager handles saving and restoring user sessions, including application states and window positions, and supports multiple named sessions selectable at login. It provides a logout dialog for session termination, power options, and integration with display managers. Configuration options include automatic saving of sessions and handling of client failures. As of Xfce 4.20, it includes preliminary session support via the startxfce4 --wayland command.

File manager and utilities

Thunar serves as the default file manager in the Xfce , designed for speed and simplicity in handling files and folders. It features a clean interface with a side pane for navigation, a main area for file viewing in various modes such as icon, compact, or detailed list, and support for thumbnails to preview images and documents efficiently. Thunar's lightweight architecture ensures quick startup and responsive performance, making it suitable for resource-constrained systems, while its plugin system via the allows extensions for additional functionalities like custom actions in context menus. As of Xfce 4.20, Thunar adds new toolbar buttons for view switching, menus, and tabs, along with symbolic icons and improved drag-and-drop. Catfish is the integrated file search utility in Xfce, providing a lightweight and intuitive tool for locating files across the system using and filters. Built with +3 and , it relies on tools like locate or mlocate for efficient indexing, enabling quick queries by name, content, or metadata without heavy resource usage. As a companion to , Catfish can be accessed via custom actions within the for seamless searching from the current directory. Mousepad functions as the standard text editor in Xfce, emphasizing ease of use for editing configuration files and simple documents. It supports syntax highlighting through GtkSourceView integration, allowing users to work with code in languages like C, Python, and HTML, and offers multi-document tabs for handling multiple files simultaneously. The editor's minimalistic design prioritizes speed, with features like search-and-replace and print support, but avoids advanced IDE capabilities to remain lightweight. The Xfce4-settings manager provides a centralized for configuring the , encompassing dialogs for accessibility, appearance, display, keyboard, mouse, and preferred applications. It includes a settings daemon that applies changes in real-time and an editor for modifying underlying xfconf channels. This tool streamlines without requiring manual edits to files. Xfce includes several utilities to enhance file handling and system . The xfce4-appfinder tool enables rapid application launching by searching .desktop files and command history, displaying matches in a for quick selection or execution, and supports adding custom launchers to the for customized workflows. As of Xfce 4.20, it features improved with Ctrl+N/P keys, auto-close on focus loss, and right-click actions. Meanwhile, xfce4-taskmanager provides an straightforward interface for oversight, CPU and usage in a reorderable , with filtering options and compatibility across systems including and BSD variants. Additionally, xfce4-terminal serves as the default , offering tabbed sessions, unlimited scrolling, customizable fonts and colors, and drop-down mode for quick access, built on the VTE library.

Multimedia and productivity tools

Xfce provides a suite of lightweight applications tailored for handling and basic tasks, ensuring seamless integration within its resource-efficient . These tools emphasize simplicity and compatibility with common formats, leveraging underlying libraries like for media processing. Parole serves as the default media player in Xfce, designed as a straightforward application based on the framework to support playback of various video and audio formats. It handles local media files, Audio CDs, DVDs, and live streams, with built-in support for subtitles and playlist management to facilitate organized viewing sessions. 's interface allows users to adjust playback settings and extend functionality through plugins, maintaining low resource usage suitable for the Xfce ecosystem. For image management, functions as a dedicated viewer optimized for quick navigation through image collections. It enables rapid browsing of supported formats such as , , and via the gdk-pixbuf library, while offering slideshow playback and the ability to open images in external editors for minor adjustments. also supports setting images as desktop wallpapers directly from the application, enhancing its utility for everyday visual tasks. Orage acts as the integrated and , providing a graphical interface for scheduling appointments and reminders in a single-user environment. It employs the (iCal) format for importing and exporting events, allowing users to set alarms with popup notifications and view daily or weekly agendas. The application runs unobtrusively from the notification area and supports archiving of past events to keep calendars organized. Xfburn offers a user-friendly tool for optical operations, supporting the creation and burning of , DVDs, and Blu-ray discs using libburnia libraries. Its drag-and-drop simplifies assembling compositions or audio tracks, with options to burn ISO images, blank rewritable , and transcode audio via for CD creation. Xfburn includes modes like and SAO for flexible burning processes, though it lacks multi-session support. Xfce4-mixer provides volume control for the , supporting sound systems like , ALSA, , and Sndio via . It includes a panel plugin with a speaker icon for quick adjustments and a standalone application for detailed mixing, with optional keyboard shortcuts for volume changes. The Xfce Screensaver manages idle screen protection and session locking with a focus on and harmony. It features configurable activation timers, theme selection from XScreensaver-compatible modules, and options for locking the screen alongside screensaver activation or system sleep. As of Xfce 4.20, it integrates more closely with the Power Manager for power-saving coordination.

Features

User interface and customization

Xfce employs a traditional , featuring a , application menus, desktop icons, and support for drag-and-drop operations to facilitate intuitive user interaction with files, applications, and windows. The interface emphasizes simplicity and familiarity, allowing users to launch programs via the Whisker menu, manage windows through the Xfwm4 window manager, and organize files on the desktop or within the . The theming system in Xfce is centered on the settings dialog, which supports themes for controlling the visual style of controls like buttons and menus, selectable from a list with preview options. Users can install additional themes by extracting tarballs into the appropriate directories or via package managers, with popular sources including xfce-look.org for community-contributed themes, icon sets, and cursor styles. Icon themes are managed separately in the Icons tab, affecting appearances in panels, desktops, and menus, while cursor themes can be selected and applied system-wide, often requiring a session restart for full effect. Fonts are customizable in the Fonts tab, including default font selection, size adjustments, , and DPI settings to ensure readability across different displays. Keyboard and mouse customization is handled through dedicated settings dialogs, enabling users to remap shortcuts for window management, application launching, and system actions. In the settings, layouts can be configured by selecting models and variants after disabling system defaults, with global shortcuts assignable via an add dialog for commands like volume control or workspace switching. Key repeat rates are adjustable for delay and speed, tested directly in the interface. For , the Mouse and Touchpad settings allow theme selection for cursors, button action remapping (e.g., to middle-click), and sensitivity adjustments, with logout recommended after cursor changes. Accessibility features in Xfce include support for screen readers like , enabled by activating Assistive Technologies in the session manager, which loads necessary accessibility modules. aids such as (for sequential modifier presses), slow keys (requiring held presses for acceptance), and bounce keys (ignoring rapid repeated presses) are configurable with adjustable timeouts. High-contrast themes are available through the theming system, with options like 's High Contrast theme installable for better visibility. emulation via arrows is provided for users with motor impairments, alongside acceleration profile tweaks. Panel and desktop tweaks are accessible via right-click context menus for quick modifications, such as adding or removing widgets in the panel or editing desktop icons. The Xfce Panel supports widget placements like launchers, clocks, and system monitors, configurable through its preferences for size, orientation, and opacity. On the desktop, right-clicking allows toggling menus (applications or window lists), customizing icon layouts, sizes, and backgrounds with options for images, colors, or gradients across workspaces. These modular components enable extensive personalization without altering core functionality.

Performance and compatibility

Xfce is renowned for its resource efficiency, maintaining a low CPU and that makes it particularly suitable for resource-constrained environments such as systems, older , and virtualized setups. This lightweight design stems from its modular architecture, which avoids unnecessary background processes and optimizes core components for minimal overhead. For instance, on 19.10, the Xfce 4.14 session consumed approximately 394 of at idle, though more recent implementations on modern distributions typically report usage in the 200-400 range for the alone, depending on configuration and enabled plugins. Such efficiency ensures responsive performance even on systems with limited , often outperforming heavier alternatives like or in low-resource scenarios. In terms of display server compatibility, Xfce provides full, mature support for the X11 protocol, ensuring seamless integration with legacy applications and hardware. With the release of Xfce 4.20 in December 2024, experimental Wayland support was introduced via the new libxfce4windowing library, allowing most core components—such as the panel, desktop, and file manager—to run under Wayland compositors like Labwc or Wayfire without relying on XWayland. However, this support remains preliminary and is recommended only for advanced users, as it lacks features like native session management, full workspace handling, system tray icons, and certain input configurations; a complete Wayland-native session is not yet available, with ongoing development targeted for future releases. Xfce demonstrates broad hardware compatibility, supporting diverse architectures including x86, x86_64, and (aarch64), which enables its deployment on everything from traditional PCs to single-board computers and servers. It integrates effectively with proprietary and open-source graphics drivers, such as NVIDIA's proprietary suite and AMD's open-source drivers, leveraging X11's robust acceleration for smooth rendering on varied GPUs. Recent enhancements in Xfce 4.20 also address HiDPI scaling issues, eliminating blurriness on high-resolution displays without compromising performance. Within the broader software ecosystem, Xfce, being primarily GTK-based, natively themes and integrates applications while supporting Qt-based software through configuration tools like qt5ct and style plugins for visual consistency. Containerized formats such as Flatpaks and are fully compatible, running without modifications due to their sandboxed nature and portal integrations, allowing users to access a wide range of applications from diverse toolkits. Benchmarks highlight Xfce's efficiency: typical idle RAM usage falls between 150-250 MiB on minimal setups with modern hardware, scaling modestly with added features, while session startup times often complete in under 5 seconds on systems with SSDs and multi-core CPUs. These metrics underscore its suitability for performance-sensitive use cases, with optimizations in Xfce 4.20 further improving file handling for large directories—such as viewing over 100,000 files without interface freezes—via throttled updates and efficient job queuing in .

Adoption

Linux distributions

Xfce serves as the default desktop environment in numerous Linux distributions, particularly those emphasizing lightweight performance, stability, and ease of use on varied hardware. These distributions leverage Xfce's modular design to provide efficient, customizable interfaces suitable for both everyday users and resource-constrained systems. Official spins and editions integrate Xfce seamlessly, often with tailored themes and tools to enhance usability. Prominent official spins include , a community-maintained variant of that defaults to Xfce for a balance of familiarity and low resource demands. The Xfce Spin delivers a streamlined Fedora experience with Xfce, focusing on speed and integration with Fedora's package ecosystem. Similarly, the Manjaro Xfce Edition combines Arch Linux's rolling-release model with Xfce's efficiency, appealing to users seeking up-to-date software without heavy overhead. Lightweight distributions favor Xfce for its minimal footprint, making it ideal for older or low-spec hardware. , based on , uses Xfce by default and ranks highly in popularity for its anti-bloat approach and reliable performance; its latest release, MX Linux 25 "Infinity" (November 2025), incorporates Xfce 4.20. The Linux Mint Xfce Edition provides a user-friendly Xfce setup with Mint's tools for and system management, ensuring a smooth transition for Windows users. , designed specifically for legacy systems, supports Xfce through variants like XF-antiX, allowing installation alongside its default window managers for enhanced functionality on dated processors and limited . In enterprise and stable environments, Xfce finds adoption for its reliability and low maintenance needs. Debian includes Xfce as a selectable during , enabling administrators to deploy it in server-to-desktop conversions or stable workstations. provides an official Xfce live ISO and YaST pattern for , pairing Xfce's stability with Tumbleweed's continuous updates for development and testing scenarios. Customizations in distributions like Asmi Linux further adapt Xfce for broader accessibility; its 2025 releases, such as Asmi Linux 13 Debian Edition, include pre-configured themes, simplified layouts, and beginner-oriented defaults to reduce setup complexity while retaining Xfce's core flexibility. As of 2025, Xfce accounts for approximately 5-12% of desktop usage, based on user surveys from platforms like GamingOnLinux (6.4% in February 2025) and hardware trend analyses (4.7% in May 2025).

Other platforms and uses

Xfce has found significant adoption on BSD-based operating systems, where its lightweight design aligns with the emphasis on stability and efficiency in these environments. In , Xfce is supported as a configurable , providing a simple and efficient graphical interface without the overhead of heavier alternatives. , a user-friendly distribution derived from , offers Xfce in its community builds, such as the 25.02 release, catering to users seeking a stable, low-resource GUI for desktop tasks. In and (IoT) applications, Xfce's minimal resource footprint makes it suitable for resource-constrained hardware like single-board computers. On , particularly the Lite variant, Xfce can be installed to provide a responsive graphical , enhancing on devices with limited and CPU without compromising performance. This setup is common in configurations and embedded projects, where Xfce enables efficient graphical operation on hardware such as the series. Xfce serves specialized roles in live environments and educational tools, leveraging its bootable and portable nature. SystemRescue, a rescue-oriented live system based on , incorporates Xfce as its default in recent versions such as 12.02 (August 2025). In educational distributions, Xfce's simplicity supports learning environments by offering an intuitive yet customizable setup for introductory computing courses, though specific implementations vary by distro maintainers. Containerized deployments highlight Xfce's adaptability in virtualized setups, often paired with VNC for remote access. Docker images such as provide a Debian-based Xfce environment, allowing developers to test graphical applications in isolated containers with minimal overhead. Similarly, repositories like offer Ubuntu variants with Xfce and noVNC support, facilitating headless operation in development pipelines. Beyond traditional desktops, Xfce underpins non-desktop applications like custom and remote access solutions due to its modular architecture, which aids portability across display protocols. In modes, Xfce can be configured for locked-down interfaces on public terminals, restricting access while maintaining a GUI. For remote desktops, integrations with VNC and RDP protocols, such as on with Xfce, enable secure access from Windows clients, ideal for server-based graphical sessions. As of 2025, Xfce is suitable for cloud virtual machines (VMs) due to its low resource usage, typically around 600-800 MB idle RAM, making it appropriate for resource-efficient cloud computing.

References

  1. [1]
    About – Xfce
    Nov 10, 2021 · Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be fast and low on system resources, while still being visually appealing ...Xfce 4.20 tour · 4.10 Tour · 4.18 Tour · 4.16 Tour
  2. [2]
    Xfce creator talks Linux, Moblin, netbooks and open-source ...
    SlashGear caught up with Xfce creator Olivier Fourdan, whose desktop environment has not only been selected by Intel for Moblin but can be found on many ...
  3. [3]
    News – Xfce 4.20 released
    Dec 15, 2024 · Xfce 4.20 released. Dec 15 2024. After almost two years of work, we are happy to announce the ...
  4. [4]
    Xfce 4.20 Aiming For Release In December - Phoronix
    Oct 2, 2024 · The Xfce 4.20 schedule published yesterday puts the Xfce 4.20 final release plan to occur on 15 December -- two years to the day after the Xfce 4.18 release.
  5. [5]
    Projects – Xfce
    Dec 23, 2020 · The Xfce project contains several separated projects for each part of the desktop. Some projects have their own project pages to provide additional information.<|control11|><|separator|>
  6. [6]
    Xubuntu
    Xubuntu comes with Xfce, which is a stable, light and configurable desktop environment. Xubuntu is perfect for those who want the most out of their desktops ...Download · System Requirements · Feature Tour · Screenshots
  7. [7]
    faq [Xfce Docs]
    Dec 28, 2024 · Xfce 4 components are licensed under free or open source licenses: GPL or BSDL for applications and LGPL or BSDL for libraries. Read the ...
  8. [8]
    8 reasons to use the Xfce Linux desktop environment
    Jun 25, 2018 · The current version is 4.12, which was released in February 2015. The rock-solid nature of the Xfce desktop is very reassuring after having ...Missing: history | Show results with:history
  9. [9]
    Xubuntu running slow (RAM upgrade?) / General discussion / Xfce ...
    Jun 18, 2022 · A "pure" Xfce install (with dependencies) will consume about 300MB of RAM. Most distros, like xubuntu, will include other packages to improve the user ...
  10. [10]
    2005-02-09 - Olivier Fourdan - Previous FOSDEM Editions
    Feb 9, 2005 · XFCE. An interview conducted by FOSDEM & theLinuxFR readers. FOSDEM - Please present yourself. Olivier Fourdan - I'm the founder of Xfce, ...Missing: history origins
  11. [11]
    Xfce - Stay productive without sacrificing a lot of system resources
    1996: Olivier Fourdan initiated the Xfce project as a free alternative to the Common Desktop Environment (CDE) available for UNIX, which was proprietary at the ...
  12. [12]
    Four more years! Four more years! Svelte Linux desktop Xfce gets ...
    Aug 19, 2019 · Its origins go back to 1996, when it was created by Olivier Fourdan. The name initially stood for XForms Common Environment but is no longer ...
  13. [13]
    olegslavkin/xfce: Unofficial repository of older versions of ... - GitHub
    Xfce Archive Versions (1.04 - 3.8.18) ; 20-JUN-1999, Xfce-3.0.0 Pre-release 2, xfce-3.0.0pre2.tar.gz ; 03-JUN-1999, Xfce-3.0.0 Pre-release 1, Lost (xfce-3.0.0pre1 ...
  14. [14]
    XFce 4.0 Released - OSnews
    Sep 25, 2003 · The next generation XFce is now out, v4. Read the release notes, the press release and download. About The Author ...
  15. [15]
    Xfce 4.2.0 released
    Jan 16, 2005 · The Xfce Team is pleased to announce the availability of Xfce 4.2.0, the next major version of the Xfce Desktop Environment and Development ...
  16. [16]
    January « 2007 « - Xfce Blog
    Jan 29, 2007 · After more than two years since our previous stable feature release, the Xfce Team is proud to announce the release of Xfce 4.4.0. This release ...
  17. [17]
    News – Xfce 4.6.0 released
    Feb 27, 2009 · Xfce 4.6 features a new configuration backend, a new settings manager, a brand new sound mixer, and several huge improvements to the session ...
  18. [18]
  19. [19]
    News – Xfce 4.10 released
    Apr 28, 2012 · Today, after 1 year and 4 months of work, we are pleased to announce the release of the Xfce desktop 4.10, a new stable version that ...
  20. [20]
    News – Xfce 4.12 released
    Feb 28, 2015 · After 2 years and 10 months of work, we are pleased to announce the release of the Xfce desktop 4.12, a new stable version that supersedes Xfce 4.10.
  21. [21]
  22. [22]
    News – Xfce 4.16 released
    Dec 22, 2020 · After 1 year and 4 months of work, we are happy to announce the release of the Xfce desktop 4.16, a new stable version that supersedes Xfce 4.14.
  23. [23]
    News – Xfce 4.18 released
    Dec 15, 2022 · After almost two years of work, we are happy to announce the release of Xfce 4.18! Since Xfce 4.16 a lot of major development happened.
  24. [24]
    Xfce 4.20 tour – Xfce
    ### Summary of Xfce 4.20 Key Features
  25. [25]
    Xfce 4.20 Desktop Released With Wayland Improvements & New ...
    Dec 15, 2024 · Much of the focus though was on preparing for better Wayland support while continuing to keep X11 compatibility. Wayland improvements were a ...
  26. [26]
    Xfce 4.20 Desktop Environment Released with Experimental ...
    Dec 15, 2024 · Xfce 4.20 is packed with lots of new features and improvements like experimental support for Wayland with support for the Labwc and Wayfire compositors.
  27. [27]
    releng:wayland_roadmap [Xfce Wiki]
    Oct 22, 2025 · This document is intended for Xfce developers to keep track of Wayland development. This is a work in progress and does not imply any future implementation ...Missing: projects GTK4 migration
  28. [28]
    An accessibility update – GTK Development Blog - GNOME Blogs
    May 12, 2025 · Accessibility is about making our software usable (and, ideally, pleasant to use) for as many people as we can.
  29. [29]
    GTK announces X11 deprecation, new Android backend, and much ...
    Feb 3, 2025 · GTK 4.18 will also bring major accessibility improvements with the AccessKit backend, giving GTK accessibility features on Windows and macOS for ...<|separator|>
  30. [30]
    Issues · Xfce - GitLab
    Issue partition compliance - invalid chars · Issue Arrow keys cannot change brightness in the popup · Issue Can't access Samsung phone data over MTP since 4.20.
  31. [31]
  32. [32]
    xfce:building [Xfce Docs]
    Dec 4, 2024 · This page will describe this in detail, so you can compile your own Xfce desktop; both system wide as well as in your $HOME directory.Missing: origins | Show results with:origins
  33. [33]
    Would an XFCE Qt fork be a good idea?
    Jul 7, 2022 · Menus can already be replaced using GtkPopoverMenu in GTK 3. Additionally, GTK 4 introduces GtkPopoverMenuBar to replace menubars. These new ...
  34. [34]
    xfce:xfconf:start [Xfce Docs]
    Dec 11, 2024 · Xfconf is a hierarchical (tree-like) configuration system where the immediate child nodes of the root are called “channels”. All settings beneath the channel ...
  35. [35]
    xfconf - GitLab - XFCE
    Aug 21, 2018 · Xfconf is a hierarchical (tree-like) configuration system where the immediate child nodes of the root are called “channels”. All settings ...
  36. [36]
    Vala bindings - Xfce Wiki
    Oct 26, 2012 · Vala provides bindings for the Xfce framework. Vala is a new programming language that aims to bring modern programming language features to GNOME developers.
  37. [37]
    xfce4-vala - Bindings - GitLab
    Aug 21, 2018 · Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any ...
  38. [38]
    Xfce 4.20 tour – Xfce
    ### Summary of Historical Major Releases of Xfce (4.0 to 4.6)
  39. [39]
    xfce:xfce4-session:start [Xfce Docs]
    ### Summary of xfce4-session
  40. [40]
    xfce4-settings - Settings Manager - Xfce Docs
    Dec 13, 2024 · The xfce4-settings component provides a daemon, manager, and editor to centralize the configuration management of the Xfce system.
  41. [41]
    apps:xfce4-notifyd:start [Xfce Docs]
    Dec 4, 2024 · Xfce4-notifyd is a notification service for the Xfce Desktop that implements most of the “server-side” portion of the Freedesktop desktop notifications ...
  42. [42]
    xfce:xfce4-power-manager:start [Xfce Docs]
    ### Summary of xfce4-power-manager
  43. [43]
    xfwm4 - Introduction - Xfce Docs
    Dec 11, 2024 · The window manager is responsible for the placement of windows on the screen, provides the window decorations and allows them to be moved, resized or closed.
  44. [44]
    Window Manager Tweaks - xfwm4 - Xfce Docs
    Dec 11, 2024 · You can switch between application windows and dialogs that are running, these items also appear in the window tasklist, with the Alt-Tab keyboard shortcut.Missing: stealing prevention
  45. [45]
    xfwm4 - Getting Started - Xfce Docs
    Dec 14, 2024 · use keyboard shortcuts : Alt-Control-End will move a window to the next workspace. Alt-Control-Home will move a window to the previous ...
  46. [46]
    xfce:xfce4-panel:start [Xfce Docs]
    Dec 11, 2024 · Add New Items – Add new plugins to the Xfce Panel. Preferences – Configure the Xfce Panel. Customize the Xfce menu – Customize menu entries.Missing: enhancements | Show results with:enhancements<|separator|>
  47. [47]
    xfce4-panel - Preferences - Xfce Docs
    Dec 11, 2024 · The Panel Preferences window gives you the ability to customize your panel. You can change the size, appearance and orientation of your panels.
  48. [48]
    Thunar File Manager - Xfce Docs
    Apr 1, 2025 · Thunar is a modern file manager for the Xfce Desktop Environment. Thunar has been designed from the ground up to be fast and easy to use.Missing: 4.20 | Show results with:4.20
  49. [49]
    The File Manager Window - thunar - Xfce Docs
    Dec 11, 2024 · The file manager window consists of a Side Pane on the left, the Main Area on the right and a Location Selector above the main area.
  50. [50]
    apps:catfish:start [Xfce Docs]
    Dec 11, 2024 · Catfish is a handy file searching tool for Linux and Unix. The interface is intentionally lightweight and simple, using only GTK+3.
  51. [51]
    Custom Actions - Thunar - Xfce Docs
    Jun 16, 2025 · Thunar allows users to add custom actions to the file and folder context menus (by the use of the thunar-uca plugin, part of the Thunar distribution)
  52. [52]
    apps:mousepad:start [Xfce Docs]
    Dec 11, 2024 · Mousepad aims to be an easy-to-use and fast editor. Our target is an editor for quickly editing text files, not a development environment or an editor with a ...Settings · Keybindings · Manual actions required for...
  53. [53]
    xfce4-appfinder - Application Finder - Xfce Docs
    Dec 11, 2024 · The Application Finder finds and launches installed applications by searching for .desktop files, and can add launchers to your panel.
  54. [54]
    apps:xfce4-taskmanager:start [Xfce Docs]
    Dec 18, 2024 · Task Manager · Latest Release · Installation Instructions · Source Code Repository · Reporting Bugs. Easy to use task manager. Status: stable
  55. [55]
    apps:start [Xfce Docs]
    Mar 17, 2022 · Screenshot application (xfce4-screenshooter) – Take screenshots of your Xfce desktop. Taskmanager (xfce4-taskmanager) – Easy to use task manager.
  56. [56]
    Parole Media Player - apps - Xfce Docs
    Dec 11, 2024 · Parole is a modern simple media player based on the GStreamer framework and written to fit well in the Xfce desktop. It is designed with ...
  57. [57]
    Parole Media Player - apps - Xfce Docs
    Dec 11, 2024 · Parole is a modern simple media player based on the GStreamer framework and written to fit well in the Xfce desktop. Parole features playback of ...
  58. [58]
    Ristretto Image Viewer - apps - Xfce Docs
    Dec 11, 2024 · The Ristretto Image Viewer is an application that can be used to view, and scroll through images. It can be used to run a slideshow of images, open images with ...
  59. [59]
    apps:ristretto:getting-started [Xfce Docs]
    Dec 11, 2024 · When Ristretto is first started, it shows an empty window with two toolbars. Images can be opened by pressing the Open button on the toolbar or from the File ...
  60. [60]
    apps:orage:start [Xfce Docs]
    Jan 4, 2025 · Orage is a fast and easy to use graphical time-managing application for the Xfce Desktop Environment. It uses portable ical format and includes common calendar ...
  61. [61]
    Xfburn - a simple CD/DVD/Blu-ray burning tool - Xfce Docs
    Dec 11, 2024 · Xfburn is a simple CD/DVD/Blu-ray burning tool based on libburnia, which are set of libraries and CLI apps. It can blank/erase rewritable media (CD-RW/DVD-RW), ...
  62. [62]
    apps:xfce4-screensaver:start [Xfce Docs]
    Dec 18, 2024 · The application combines two functions: a screensaver that blanks the screen or fills it with images when the computer is idle; a locker that ...<|separator|>
  63. [63]
    xfdesktop - Preferences - Xfce Docs
    Dec 25, 2024 · You can customize your menu by copying xfce-applications.menu to $XDG_CONFIG_HOME/menus and modifying it with a text editor such as mousepad or ...<|control11|><|separator|>
  64. [64]
    xfce4-settings - Appearance - Xfce Docs
    Dec 11, 2024 · This tab controls the visual appearance of the toolkit (Gtk+) controls, such as buttons and menus. You can switch between themes by selecting them in the list.
  65. [65]
    xfce4-settings - Keyboard - Xfce Docs
    Jan 5, 2025 · In order to make changes to the keyboard layout, first, uncheck the Use system defaults checkbox. This will allow for the user to select their ...
  66. [66]
    Mouse and Touchpad - xfce4-settings - Xfce Docs
    Dec 13, 2024 · Select your preferred mouse theme. It is wise to log out and log in after a mouse theme change, so all applications pick up the new cursors.Device · Buttons and Feedback · Touchpad · Tablet
  67. [67]
    xfce4-settings - Accessibility - Xfce Docs
    Dec 11, 2024 · When Assistive Technologies is enabled, the Xfce desktop is enabled, xfce4-session will load the required modules so the toolkit (Gtk) can ...
  68. [68]
    System Requirements - Xfce Docs
    Dec 4, 2024 · A high definition (HD) graphics card and monitor ... Kwort is a Slackware-based operating system featuring the Xfce4 desktop with Kwort's own ...
  69. [69]
    Xfce 4.20 tour – Xfce
    ### Summary of Xfce 4.20 Tour: Performance, Compatibility, Wayland, Hardware Support
  70. [70]
    Xfce - Fedora Project Wiki
    Xfce is a lightweight desktop environment available in Fedora. It aims to be fast and lightweight, while remaining visually appealing and easy to use.
  71. [71]
    How to make Qt programs look good under Xfce? - Ask Ubuntu
    Jun 29, 2011 · If you want a nice, consistent and unified look for both Qt and GTK programs I recommend the QtCurve style.
  72. [72]
    Desktop Integration - Flatpak documentation
    Application toolkits, such as Electron, GTK and Qt, provide built-in support for detecting which locale to use. Otherwise, the setlocale function can be used.<|separator|>
  73. [73]
    XF-antiX download | SourceForge.net
    Nov 9, 2023 · XF-antiX is antiX with XFCE desktop components, adds XFCE-Desktop, XFCE-Panel, Whisker-menu, and Thunar file manager.
  74. [74]
    Portal:Xfce - openSUSE Wiki
    Sep 14, 2024 · Alternatively, openSUSE Tumbleweed can be tested and installed with Xfce in live mode. ISO images are available here. On an existing system: On ...
  75. [75]
    Asmi Linux 13 Debian Edition debuts: Light Xfce Goodness
    The result is a refined and attractive spin of Debian with Xfce. Asmi Linux 13 Debian Edition is a new Debian-based distro with lots to offer.
  76. [76]
    Comparison & List of Desktop Environments - Eylenburg
    Usage share (estimate). GamingOnLinux.com User Statistics (02/2025), 43.2%, 26.4%, 6.4%, 2.2%, 7.9%, 0.4%, 0.8%. Hardware for Linux Trends (05/2025), 38.2% ...
  77. [77]
    Chapter 8. Desktop Environments | FreeBSD Documentation Portal
    8.2.​​ XFCE is a desktop environment based on the GTK+, lightweight and provides a simple, efficient, easy-to-use desktop. It is fully configurable, has a main ...
  78. [78]
    GhostBSD 25.02 adds 'Gershwin' desktop for a Mac-like twist
    Aug 27, 2025 · The standard edition of GhostBSD uses the MATE desktop, but there's also a community build that uses Xfce instead. The big new feature in this ...<|separator|>
  79. [79]
    Install the XFCE desktop on your Raspberry PI - PragmaticLinux
    Nov 23, 2020 · In this article your learn how to install the XFCE desktop environment on your Raspberry PI on top of the Raspberry PI Lite operating ...
  80. [80]
    Xfce desktop on raspbian - Raspberry Pi Forums
    Oct 19, 2021 · XFCE can be installed via apt-get or the graphical synaptic and then basically runs out of the box without modification.XFCE on the Pi - Making your Pi GUI run faster! - Raspberry Pi ForumsXFCE / GNOME/ KDE - Raspberry Pi ForumsMore results from forums.raspberrypi.com
  81. [81]
    SystemRescue 8.00 Released with Linux 5.10 LTS, Xfce 4.16, and ...
    Mar 6, 2021 · On top of that, SystemRescue 8.00 upgrades the default Xfce desktop environment used for the live session to the latest Xfce 4.16 release, which ...<|separator|>
  82. [82]
    SystemRescue - System Rescue Homepage
    This rescue system requires no installation as it can be booted from a CD/DVD drive or USB stick, but it can be installed on the hard disk if you wish.Download · Downloading and burning · SystemRescue Overview · Bootable USB
  83. [83]
    x11docker/xfce - Docker Image
    XFCE desktop in Docker image. Based on Debian. Use x11docker to run GUI applications and desktop environments in docker images.
  84. [84]
    accetto/ubuntu-vnc-xfce - Docker Image
    This repository contains resources for building Docker images based on Ubuntu 18.04 LTS with Xfce desktop environment and VNC/noVNC servers for headless use.
  85. [85]
    How to Set Up xRDP on Ubuntu 18.04 with Xfce for Remote Desktop ...
    Nov 26, 2019 · This tutorial explains how to set up an xRDP server on Ubuntu 18.04 using the lightweight Xfce desktop environment, allowing remote access from Windows via the ...Using Another Os? · What Is Xrdp? · Installation And Setup
  86. [86]
    Secure Remote Desktop Access on Linux Using TigerVNC, XFCE ...
    Oct 10, 2025 · XFCE is a lightweight desktop manager and are often stable with VNC connections rather than GNOME. It is fast and ideal for servers or low- ...Get Safal Gautam's Stories... · Linux Containers For... · Mastering Linux Bash...
  87. [87]
    How Does XFCE Perform? - Tencent Cloud
    Mar 31, 2025 · XFCE, or the XForms Common Environment, is a desktop environment for Unix-like operating systems. It is known for its simplicity, speed, and ...
  88. [88]
    I've tested numerous Linux desktop environments, and these 5 are ...
    Jul 30, 2025 · Xfce is one such desktop environment that combines a fully-functional UI with ultra-low resource utilization.Missing: cloud | Show results with:cloud