My main work (as in job) computing device is a Lenovo X1 Carbon, and I am forced to endure the Lenovo logo on every boot or resume from hibernation.
The default plymouth theme in Fedora 32 is bgrt which will show your system’s UEFI logo. The easiest solution was to switch to use the spinner theme, and replace the background-image
cp path/to/plymouth-meme.png /usr/share/plymouth/themes/spinner/background-tile.png
cat /etc/plymouth/plymouthd.conf # Administrator customizations go in this file [Daemon] Theme=spinner
To preview your work without rebooting, press
Ctrl+Alt+F6 to get a new tty,
Here’s my example:
To quit, again press
Ctrl+Alt+F6 and run:
Once satisfied, set the theme, and rebuild your initrd, for example, with dracut:
plymouth-set-default-theme -R spinner
This cost me a mere two hours of my day off and makes me very happy every time I reboot. Your mileage may vary.