Lumina: Difference between revisions
m (→With D-Bus) |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
== Prerequisites == | == Prerequisites == | ||
=== Without D-Bus === | |||
<!-- Do NOT {{:Include:Desktop prerequisites}} --> | <!-- Do NOT {{:Include:Desktop prerequisites}} --> | ||
<!-- They include | <!-- They include D-Bus and other that Lumina does not depend on --> | ||
* Consider if [[Upgrading_Alpine_Linux_to_a_new_release_branch#Upgrading_to_Edge|upgrade to Edge]], as Lumina requires testing repository, unsupported on main/stable branches. | |||
* Enable [[Repositories#Enabling_the_community_repository|community]] and [[Repositories#Testing|testing]] repositories | |||
<!-- ToDo - script seem to add dbus? --> | |||
* [[Alpine_setup_scripts#setup-xorg-base|Install Xorg]] | |||
=== With D-Bus === | |||
* Consider if [[Upgrading_Alpine_Linux_to_a_new_release_branch#Upgrading_to_Edge|upgrade to Edge]], as Lumina requires testing repository, unsupported on main/stable branches. | * Consider if [[Upgrading_Alpine_Linux_to_a_new_release_branch#Upgrading_to_Edge|upgrade to Edge]], as Lumina requires testing repository, unsupported on main/stable branches. | ||
* Enable | {{:Include:Desktop prerequisites}} | ||
* Enable [[Repositories#Testing|testing]] repository | |||
* [[Alpine_setup_scripts#setup-xorg-base|Install Xorg]] | * [[Alpine_setup_scripts#setup-xorg-base|Install Xorg]] | ||
== Installation == | == Installation == | ||
| Line 24: | Line 33: | ||
== Fixes == | == Fixes == | ||
At the moment of writing, | At the moment of writing, there are missing dependencies related to icons in the packages | ||
{{Cmd|# apk add {{Pkg| | {{Cmd|# apk add {{Pkg|qt5-qtsvg}} }} | ||
== Starting Lumina == | == Starting Lumina == | ||
| Line 41: | Line 48: | ||
== Setting Lumina as the default Desktop Environment == | == Setting Lumina as the default Desktop Environment == | ||
=== Without D-Bus === | |||
{{Cmd|$ echo 'exec start-lumina-desktop' >> ~/.xinitrc}} | {{Cmd|$ echo 'exec start-lumina-desktop' >> ~/.xinitrc}} | ||
=== With D-Bus === | |||
{{Cmd|$ echo 'exec dbus-launch --exit-with-session start-lumina-desktop' >> ~/.xinitrc}} | {{Cmd|$ echo 'exec dbus-launch --exit-with-session start-lumina-desktop' >> ~/.xinitrc}} | ||
[[Category:Desktop Environments]] | |||
== See also == | |||
* [[Desktop environments and Window managers]] | |||
* [[Installation#Post-Installation|Post Install]] | |||
Latest revision as of 15:38, 6 January 2026
Do not follow instructions here until this notice is removed. |
Lumina is a lightweight desktop environment. Mainly used on *BSD systems, does not rely on Linux desktop frameworks/tools such as systemd.
Prerequisites
Without D-Bus
- Consider if upgrade to Edge, as Lumina requires testing repository, unsupported on main/stable branches.
- Enable community and testing repositories
- Install Xorg
With D-Bus
- Consider if upgrade to Edge, as Lumina requires testing repository, unsupported on main/stable branches.
- Internet connectivity, unless the packages have been pre-fetched into a local cache.
- Install appropriate Graphics driver drivers for your hardware. Without graphics drivers, errors are likely to occur when starting your desktop.
- A non-root user account with appropriate groups for desktop usage.
- The community repository must be enabled.
- Set up eudev.
- Install and enable D-Bus. Without D-Bus, icons and keyboard shortcuts may be missing.
- Enable testing repository
- Install Xorg
Installation
Install the Lumina desktop environment packages
# apk add lumina-desktop
Install a terminal emulator with fonts to access the terminal from inside the desktop session, for example xterm
# apk add xterm font-terminus
Fixes
At the moment of writing, there are missing dependencies related to icons in the packages
# apk add qt5-qtsvg
Starting Lumina
With a display manager
ToDo
Manually
$ start-lumina-desktop
Setting Lumina as the default Desktop Environment
Without D-Bus
$ echo 'exec start-lumina-desktop' >> ~/.xinitrc
With D-Bus
$ echo 'exec dbus-launch --exit-with-session start-lumina-desktop' >> ~/.xinitrc
