How to: Early boot Splash Screen??
-
Hi Everyone!
I'm trying to add my own png image as a early boot screen but all variations I try of this method:
https://yingtongli.me/blog/2016/12/21/splash.html
fails.I tried adding -T 7 and -T1 and I tried a few other things but nothing I try seems to work.
As I'm booting to CLI I didn't follow the step in the guide that said to:
"Disable the login prompt by running ```
systemctl disable getty@tty1Not sure if that's the show stopper. Is there another way of doing this that works? I tried doing a rc.local thing but that's too late in the startup sequence for the effect I'd like. Btw, the is for RPi4 + Buster Cheers Fred
-
RetroPie already has a splashscreen option which you can customize (including the duration), why don't you use it ?
-
Because it comes up pretty late for me. Only at around the 2/3 to 3/4 mark of the startup time.
Otherwise I would. -
Starting the service as early as the 'local-fs' target doesn't always work, if the framebuffer is not initialized, then you can't display anything. For the Pi4, the display is re-initialized when the KMS/DRM framebuffer emulation is loaded, so any images shown before that will simply be erased.
You can try using the modifying the existing
asplashscreen
service (defined in/etc/systemd/system/asplashscreen.service
) and see if changing the dependencies will make it start earlier, but the result might not be what you want.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.