KDE: Difference between revisions
m (Minor updates all around for package arches, update the pkg template usage. etc.) |
Hastalavista (talk | contribs) m (→Prerequisites: Add missing prerequisite packages that caused SDDM to not accepting input events (keyboard and mouse). source: https://gitlab.alpinelinux.org/alpine/aports/-/issues/15006#note_317477) |
||
Line 15: | Line 15: | ||
* [[D-Bus#Installation|Install and configure D-Bus]] | * [[D-Bus#Installation|Install and configure D-Bus]] | ||
* [[Elogind#Installation|Install and configure Elogind]] | * [[Elogind#Installation|Install and configure Elogind]] | ||
* Install package <code>xf86-input-libinput</code> | |||
<br> | <br> |
Revision as of 07:48, 4 February 2024
KDE is a software project comprising a desktop environment known as Plasma, a collection of libraries and frameworks known as KDE Frameworks, and several applications known as KDE Applications. Their UserBase wiki has detailed information about most KDE Applications.
ppc64le
, s390x
, armhf
, or riscv64
architectures due to the kdeplasma-addons dependency not being available there. However, the rest of Plasma may be installed separately to potentially get a functional desktop.
Prerequisites
- Install Alpine Linux
- Create a user account
- Enable the
community
repository - For users interested in Xorg as opposed to Wayland, install the Xorg base packages
- Install and configure D-Bus
- Install and configure Elogind
- Install package
xf86-input-libinput
Installation
The following command will install the Plasma desktop as specified by the plasma metapackage, including the sddm display manager and other assorted niceties.
# apk add plasma
Setting up eudev on a desktop system is recommended:
# setup-devd udev
For more details and advanced instructions see Device Manager.
KDE Applications
To install the full set of KDE Applications, install kde-applications. You can also choose to install a smaller set of applications by installing any of the subpackages:
ppc64le
or s390x
.- kde-applications-accessibility
- kde-applications-admin
- kde-applications-base
- kde-applications-edu
- kde-applications-games
- kde-applications-graphics
- kde-applications-multimedia
- kde-applications-network
- kde-applications-pim
- kde-applications-sdk
- kde-applications-utils
- kde-applications-webdev
Starting Plasma
Plasma can be started using a display manager or from the console.
Using a display manager
When Plasma is installed via the plasma meta-package, the display manager is set up using sddm.
Make sure you enable and start the SDDM service.
rc-update add sddm rc-service sddm start
- Select Plasma to launch a new session in Wayland
- Select Plasma (X11) to launch a new session in Xorg
From the console
The Xorg session can be launched by installing xinit and appending exec startplasma-x11
to your .xinitrc
file. To start X:
xinit
For the Wayland session run
XDG_SESSION_TYPE=wayland dbus-run-session startplasma-wayland