[SOLVED] Plymouth runs in the background after login
I installed Artix OpenRC, Plasma edition via the official iso, it is fully upgraded.
I have plymouth, plymouth-kcm and breeze-plymouth packages installed, which are related. The display manager is sddm.
I used these to set up plymouth:
echo "HOOKS+=('plymouth')" | sudo tee /etc/mkinitcpio.conf.d/plymouth.conf
sudo mkinitcpio -P
if [ $(grep -c -Pz 'GRUB_CMDLINE_LINUX_DEFAULT=$GRUB_CMDLINE_LINUX_DEFAULT" splash rd.udev.log_priority=3 vt.global_cursor_default=0"' /etc/default/grub) -eq 0 ]; then
echo $'nGRUB_CMDLINE_LINUX_DEFAULT=$GRUB_CMDLINE_LINUX_DEFAULT" splash rd.udev.log_priority=3 vt.global_cursor_default=0"' | sudo tee -a /etc/default/grub
fi
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo plymouth-set-default-theme -R breeze
It does run correctly, with the correct theme, but after I log in and check in the process manager, plymouthd runs a core somewhere between 50% to 100%.
From looking through the plymouth issue tracker, it looks like this issue:
https://gitlab.freedesktop.org/plymouth/plymouth/-/issues/100
Where they say the display manager should stop plymouth.
I also tested and sudo plymouth quit
does indeed stop it, so it is not just broken.