Enlightenment 0.24 comes with screenshot improvements, brightness control and more

After nine months of development the release of the new version of the popular user environment "Enlightenment 0.24" was announced which is based on a set of EFL (Enlightenment Foundation Library) libraries and elementary widgets.

For those unfamiliar with the Enlightenment desktop, you should know that it is made up of components like a file manager, a set of widgets, an application launcher and a set of graphical configurators.

Enlightenment is very flexible in processing: graphic configurators do not restrict the user in the configuration and allow him to configure all aspects of the work, providing high-level tools (design change, virtual desktop configuration, font management, screen resolution, keyboard layout, localization, etc. .), as well as low-level tuning opportunities (for example, you can configure caching, graphical acceleration, power consumption, window manager logic).

To extend the functionality, it is proposed to use modules (gadgets) and to process the appearance: themes. In particular, the modules are available to display on the desktop a calendar-scheduler, weather forecast, monitoring, volume control, battery estimate, etc. Enlightenment components are not rigidly attached to each other and can be used in other projects or to create specialized environments, such as covers for mobile devices.

What's new in Enlightenment 0.24?

In this new version of the environment, added a completely redesigned module to create screenshots that support cropping and basic image editing functions, plus se has reduced the number of profits that are shipped with the indicator to change user ids (setuid). Utilities that require elevated privileges are combined into a single system application.

A new basic module has been added with an authentication agent via Polkit, which allowed to get rid of launching a separate background process and the reboot process is now controlled by the enlightenment_start driver and not because of the environment itself.

The ability to control the brightness and lighting of external monitors (via ddcutil), in addition to improving the efficiency of desktop wallpaper processing by generating various options in different resolutions.

In the file manager EFM, the default thumbnail resolution is increased to 256 × 256 pixels, a new lock driver is proposed and a full reboot process is provided with gradual fading of content and no artifacts on the screen.

Instead of the old navigation interface for windows and open desktops (Pager), the «thumbnail preview» component is used.

Of the other changes that stand out from this new version:

  • Periodic release of unused memory through a call to malloc_trim.
  • When using the X server, a hard binding of the mouse pointer to the screen is implemented to prevent the pointer from going out of bounds.
  • Added the ability to customize wallpapers directly from Pager.
  • In the playback control applet, the selected music player starts automatically if it is not already running.
  • Added an exception for games on Steam related to the definition of the correct ".desktop" file.
  • A smoother startup process is provided due to proactive component loading in a separate I / O prefetch stream.
  • Added separate timeout to go to screen lock.
  • Bluez4 Bluetooth stack replaced with Bluez5.
  • All issues identified during testing on the Coverity service have been resolved.

Finally, if you want to know more about this launch, you can consult the announcement in the following link. 

Get Enlightenment 0.24

For those who are interested in being able to install this new version, they should know that at the moment there are no pre-built packages for some distribution, so for now I only know I was able to install this new version by compiling the source code.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

A comment, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   gerar said