The open-source desktop environment landscape has received a notable update with the official release of Enlightenment 0.28. Marking the first major milestone for the project since early 2025, this latest version follows up on the 0.27 release and brings a lengthy changelog filled with subtle yet impactful improvements. While users should not expect radical or jaw-dropping visual overhauls to the user interface, the update focuses heavily on modernizing underlying technologies, improving system integration, enhancing audio and networking stacks, and delivering a wealth of stability and bug fixes.

Given the extended development period between versions, the scope of the updates spans multiple layers of the desktop stack. Enlightenment, often referred to simply as "E," has long carved out a distinct niche in the Linux ecosystem as a modular, highly configurable, and exceptionally lightweight environment. Version 0.28 continues this tradition by addressing some long-standing feature gaps, particularly regarding modern peripheral management, audio routing, and battery health preservation on portable hardware.

One of the most prominent additions in Enlightenment 0.28 is the introduction of a brand-new Network Manager module. In previous iterations, network administration within the environment often relied on external utilities or more rudimentary configurations. The new integrated module provides comprehensive support for connecting to and managing wireless networks, wired Ethernet connections, Bluetooth peripherals, and Virtual Private Networks. Users can now view real-time signal strength indicators, security protocols, and other detailed connection parameters directly from the desktop shell, streamlining the daily online experience without requiring heavy auxiliary applets.

Audio management has also seen a significant upgrade to keep pace with modern Linux audio architecture. Alongside the existing PulseAudio integration, Enlightenment 0.28 introduces a native PipeWire mixer. This addition ensures that users running modern distributions centered around PipeWire can interact natively with their audio pipelines. Furthermore, the updated mixer actions now allow users to seamlessly cycle between different audio sinks and instantly switch between various device outputs, offering finer control over sound routing and playback endpoints.

For users who frequently handle text, images, or data across different applications, the release incorporates an integrated clipboard history module. This feature maintains a semi-persistent log of copied items, giving individuals the ability to review past clipboard entries. The module includes granular configuration options, allowing users to control precisely what content is tracked, determine retention times, manually clear items, and decide whether clipboard contents should persist across different user sessions.

Portable computer users will find several welcome enhancements tailored specifically to laptops and mobile workstations. Enlightenment 0.28 improves support for portable devices by introducing functionality to enable and configure battery charge limits, a crucial feature for preserving long-term battery health. Additionally, the desktop environment now incorporates kernel-provided ACPI CPU power profiles and improved resource polling, allowing for better thermal and energy management when running on battery power.

Under the hood, version 0.28 implements a diverse collection of bug fixes and performance refinements. The release notes detail numerous adjustments to window management behaviors, improved pointer handling, enhanced focus selection for active windows, and better detection of monitor Display Data Channel (DDC) and Extended Display Identification Data (EDID). However, as part of this architectural cleanup, the developers have removed support for per-desktop and per-screen profiles, streamlining the configuration backend.

Install Enlightenment 0.28 on Ubuntu

For enthusiasts wishing to experience the latest environment on Ubuntu-based distributions, acquiring the software requires a bit of manual effort or specialized scripting. The official Enlightenment website provides access to the source code for version 0.28.0, which can be compiled by hand. However, building the desktop environment from source requires meeting specific dependency requirements, notably requiring the Enlightenment Foundation Libraries (EFL) version v1.29.0 or newer to be downloaded and built first.

Users who prefer not to compile software from source can look to distribution repositories, though availability varies. Ubuntu 26.04 includes an older, stable version of Enlightenment within its standard software archives, which can be installed directly through the package manager using the command line. For those seeking the absolute newest release without manually compiling the entire source tree, automated community scripts exist for certain Ubuntu versions to streamline the build process, though experiences may vary depending on the specific system configuration.

Long recognized for its unique philosophy, Enlightenment remains a distinct alternative to mainstream desktop environments like GNOME or KDE Plasma. Rather than chasing heavy graphical effects or fluid animations, Enlightenment relies on its custom-built Enlightenment Foundation Libraries to power its window manager, compositor, and core desktop shell. This stack also powers a suite of native EFL-based applications, including a lightweight file manager, photo viewer, and terminal emulator.

The aesthetic and overall user experience of Enlightenment have historically polarized the Linux community. Its highly modular nature can occasionally feel unconventional or jarring to users accustomed to monolithic desktop environments. Nevertheless, its legendary lightweight resource footprint and unmatched level of visual and functional configuration make it a rewarding environment for enthusiasts looking to explore alternative desktop paradigms.