This is an old revision of the document!
Lumina Desktop
Lumina is a lightweight desktop environment that is free of D-Bus (and all its failures) and *kit and is designed to have as few system dependencies and requirements as possible. Check out the Lumina Wikipedia article and their official handbook.
Installation
Prebuilt package
To install Lumina desktop, run the command:
pacman -S lumina lumina-extra
lumina
package.
Do note that Lumina, just like any other window manager, needs a windowing server protocol to connect to in order to be a runnable solution. On Hyperbola, the solution to this is not X11 but Xenocara, and so if that was not already installed, let's do so now:
pacman -S xenocara
For the best performance with your graphics hardware, make sure you have also installed the package corresponding to your video card according to the table in the Driver Installation section of the above article.
Configuration
The installed configuration file is /etc/luminaDesktop.conf. Lumina also has a bunch of its own configuration tools.
Most users will need to give themselves device access rights to get working sound output, video acceleration and more. Don't miss out on configuring the fixes listed in our OpenRC groups section.
Invocation
Lumina provides its own replacement for startx to be started from console.
start-lumina-desktop
Alternatively it can be added to the ~./xinitrc file for being started via startx or a display manager
Make sure to read this article, for more information on managing startx on Arch GNU/Linux (the information applies to Hyperbola, as well). But relevant commands are bellow:
[[ -f ~/.Xresources ]] && xrdb -merge -I$HOME ~/.Xresources exec start-lumina-desktop
External resources
- Moore, Ken (26 April 2014). "Quick Lumina Desktop FAQ".
- Lumina source code.