Plasma Login provides a display manager for KDE Plasma, forked from SDDM and with an new frontend providing a greeter, wallpaper plugin integration and System Settings module (KCM).
- Great out-of-box experience in multi-monitor and high DPI and HDR
- Keyboard layout switching
- Virtual keyboards
- Easy Chinese/Japanese/Korean/Vietnamese (CJK) input
- Screen readers for blind people (which then means volume control)
- Remote (VNC/RDP) support from startup
- Deeper Plasma integration including:
- Display and keyboard brightness control
- Full power management
- Pairing trusted bluetooth devices
- Login to known Wi-Fi for remote LDAP
To try Plasma Login, you can build both repositories and install them on your system.
Caution
It is not recommended to install this on your system — you should use a virtual machine instead. Installing this on real hardware will leave behind files not trivially uninstallable and could leave your system in a non-functional state.
You will need to:
- On Arch Linux, install
base-devel,git,cmakeandextra-cmake-modules - Clone, build and install:
git clone https://invent.kde.org/plasma/plasma-login-manager.git
cmake -S plasma-login-manager -B plasma-login-manager/build && sudo make install -C plasma-login-manager/build- Trigger the system user to be created:
sudo systemd-sysusers- Disable SDDM and enable Plasma Login:
sudo systemctl disable sddm
sudo systemctl enable plasmalogin- …and finally reboot.
Plasma Login is configured by users through /etc/plasmalogin.conf, which overrides distro-provided defaults at /usr/lib/plasmalogin/defaults.conf. In managed scenarios, the latter file can be modified to set a default wallpaper or login session, with the settings module disabled via Kiosk.