SSDM-OpenRC-Integration broken by Update (displaymanager-openrc) [with solution]
I was unable to reconstruct exactly how this broke, but somewhere along today's -Syu, displaymanager-openrc was fragged.
There was no clear error or indicator, Artix just booted to terminal rather than KDE.
After a while, I found the hint xdm |/etc/X11/startDM.sh: Zeile 9: /etc/init.d/functions.sh: Datei oder Verzeichnis nicht gefunden
(Line 9: / File or Directory not found) in rc.log, and managed to get pacman to tell me that that belonged to displaymanager-openrc.
Trying to reinstall that yielded an error along the lines of "displaymanager-openrc: target not found".
Seeing as the system was trying to start sddm, I opted to install sddm-openrc instead.
On install, it immediately identified a conflict with displaymanager-openrc and offered to remove it.
After installing sddm-openrc and doing rc-update add sddm default
, KDE is now coming up on boot as expected.
Two hours gone because the system just decided it didn't want anymore. I love Linux, but shit like this is what's preventing the fabled year of the Linux desktop.