Thursday, January 5, 2022

Lumina 1.20 Desktop Released, is Available PPA For Ubuntu 16.04 Derivatives


What is Lumina Desktop ?

The Lumina Desktop Environment is a lightweight system interface designed for use on any Unix-like operating system. Lumina® is based on using plugins, which allows the entire interface to be arranged by each individual user as desired. A system wide default layout is also included, and is configurable by the system administrator. This allows every system (or user session) to be designed to maximize the individual user’s productivity. (View some examples)

The Lumina desktop developers understand that the point of a computer system is to run applications, so Lumina was designed to require as few system dependencies/requirements as possible. This allows it to be used to revitalize older systems or to allow the user to run applications that may need a higher percentage of the system resources than were previously available with other desktop environments.

Changelog 1.2.0


  • Notable Changes:
  • Dismantle the Lumina library (libLuminaUtils.so) completely – no longer needed/installed
  • Disable the internal Lumina Theme engine from all utilities. Now it is only used by the desktop itself while all applications will use the global Qt5 theme engine.
  • New Panel Plugins:
  • “audioplayer” (panel version of the desktop plugin with the same name): Allows the user to load/play audio files directly through the desktop itself.
  • “jsonmenu” (panel version of the menu plugin with the same name): Allows an external utility/script to be used to generate a menu/contents on demand.
  • New Menu Plugins:
  • “lockdesktop”: Menu option for instantly locking the desktop session.
  • New Utilities:
  • `lumina-archiver`: This is a pure Qt5 front-end to the “tar” utility for managing/creating archives. This can also use the `dd` utility to burn a “*.img” file to a USB device for booting.


  • Individual Binaries:
  • lumina-calculator:
  • Clean up precision of reported results and how they are re-used for later calculations
  • Ability to clear/save history
  • Tag each result with “#X” and allow that shortcut to be used in an equation to recall the result of that calculation.
  • Add tons of scientific functionality to the calculator without making the interface bloated.


  • lumina-config:
  • Clean up the main page considerably: 2 columns, auto-expanded items, etc
  • In the main page, add the ability to set/change the current Qt5 theme engine for external applications.
  • Add entries for newer desktop backend systems (compositor start/skip detection, new plugins, etc)
  • Add a new page for managing Xorg input device properties (requires `xinput`).
  • Add pre-defined “profiles” to the interface/panels page. Current profiles: “No panels”, “Windows”, “GNOME2/MATE”, “XFCE”, and “Mac OSX”
  • Add the ability to “import” panel configuration settings from one monitor to another (even if the original monitor is not currently enabled/active).


  • lumina-desktop:
  • Fix up some wallpaper update issues with monitor resizes and Fluxbox eccentricity.
  • Add right-click passthrough to many desktop plugins so the overall “plugin” menu no matter where the click happens on the plugin.
  • Fix up the panel “autohide” functionality to it will work on screen edges *between* monitors as well.
  • Speed up the initial start of the desktop, but delay the auto-started applications by 1/2 second.
  • Clean up some mimetype detection routines.
  • Clean up some more systems to ensure they use the monitor ID for loading/saving desktop settings.
  • Clean up the boot splash when starting the desktop. Now it displays the version of the desktop and some random “message of the day” in addition to the normal loading indicators.
  • NOTE: The “message of the day” may be overwritten/changed by creating a “lumina-motd” file/executable and placing it into the /etc directory alongside the luminaDesktop.conf file. If it is executable, it will run the file and print any text that is output, otherwise it will read the contents of the file as plaintext and show that (Example: a blank file will disable the motd).
  • Add a green background to the battery notifiers if the battery is fully charged but still plugged in.
  • Make the start menu open faster by only re-loading the favorites when the favorites change.
  • Make the “applauncher” panel plugin able to auto-complete the path to “*.desktop” files.
  • Make the “clock” panel plugin auto-adjust the number of lines of text to show depending on the panel size/orientation.
  • Adjust the margins in the menus to work better on 4K monitors.
  • Clean up some vertical-panel plugin behavior.


  • lumina-fm:
  • Fix up some issues with directory modifications through the right column of a split view.
  • Fix up the re-loading of the “show hidden files” option when starting new viewers
  • Re-enable drag and drop functionality (missed that with the latest overhaul to the viewers)
  • Fix an issue with symlinks in the path preventing the ZFS snapshot finder from working properly.


  • lumina-open:
  • Update the crash monitor to only trigger when the process actually crashes – disable the return code checking (some apps intentionally return non-zero and were getting flagged as crashes).


  • lumina-screenshot:
  • Add better error reporting when a screenshot can not get saved for some reason.
  • Cleanup the scaling rules for the zoom functionality.


  • lumina-search:
  • Apply more limits to the background search process handling.
  • Avoid trawling through the “proc” directory heirarchy at all costs.
  • Bump the time to start the live search from 1/3 to 1/2 second.


  • start-lumina-desktop:
  • Modify the Qt5/dbus crash workaround to avoid starting up a dbus session if at all possible.
  • Check/cleanup any lumina-desktop lockfiles


  • FreeBSD:
  • Add PulseAudio support for TrueOS PICO sessions.
Read more about the release announce


To Install Lumina 1.20 Desktop on Ubuntu 16.04 Derivatives :

Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by adding ppa:samoilov-lex/lumina-desktop to your system’s Software Sources. (Read about installing)
sudo add-apt-repository ppa:samoilov-lex/lumina-desktop
sudo apt-get update
sudo apt-get install lumina-desktop

Want to install Lumina desktop on Ubuntu 16.04 LTS or later? Well, you can — but you’ll need to compile it by hand.  Thankfully the Lumina website has a pretty thorough guide on how to do this. 
Previous Post
Next Post

0 comments: