Hello! For context, I originally set up EndeavourOS using the GRUB boot manager, but later switched to systemd-boot. When I try to set a new Plymouth theme, it doesn’t appear at boot. Instead, I still see the default theme with the OEM motherboard logo in the center, a spinner below it, and the Arch logo at the bottom.
I’ve tried:
sudo plymouth-set-default-theme -R CustomTheme
I’ve even tried creating this file: /etc/dracut.conf.d/nvidiaload.conf
containing this line force_drivers+=" nvidia nvidia_modeset nvidia_uvm nvidia_drm "
(Yes i have an NVIDIA GPU and to my knowledge the drivers have been installed correctly on EOS install)
and using
sudo dracut rebuild --force
My theme appears in /etc/plymouth/plymouthd.conf and even shows up when I run:
plymouth --show-splash
My /boot/efi/loader/entries/arch.conf includes the following:
title EndeavourOS
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=UUID=[REDACTED] rw rootflags=subvol=@,noatime quiet splash loglevel=3 rd.systemd.show_status=0 vt.global_cursor_default=0
this is driving me crazy, I feel like I’ve done everything, but the boot splash won’t change, not even to one of the other built-in themes.