How to add Boot/Splash screen like the one in Dosbian?

Hi all,

I was wondering if there’s already in place a “standard method” to add a boot/splash screen to DietPi (specifically the Amiberry version) that completely hides the boot process.

I’ve tried creating a systemd service with the “fbi” binary as explained in some tutorials but the splashscreen appears at about 40-50% of the boot process (this means at least 10 seconds with a black screen + terminal cursor on top-left) and does not disappear when amiberry is launched (so, when you Quit Amiberry and go to console, the image is present and partially overwritten by the login prompt).

I’m trying to add a boot screen like the one being added in the “Dosbian” distribution, which appears at the very beginning of the boot process and stays there until dosbox is launched. This effect can be seen in https://youtu.be/_J8fW9dzBWQ?t=617 (direct link to the boot process).

Thanks

I guess you are looking for something like this?
IX4f3BWOwAc

Should have to test it… but, like in the case of “fbi” + systemd service, you see several seconds of the system boot (and messages) while this does not happen in the Dosbian example…

But thanks for the link, I will try also that option.

I found strange not having the “splashscreen” option built directly into DietPi by default as an option. Being DietPi a so lightweight distro, it is the perfect distro to use it as a base for Dosbian/Pimiga/Amibian-like “small custom” distributions (like the Amiga one I’m trying to create) and these kind of distros always have their custom boot screen.

Thanks for your reply.

DietPi is not an own OS. DietPi is a set of scripts on top of a base image. Depending on your device, different base images are used, like Armbian, Meveric, Raspberry OS or plain Debain. The splash screen/inital boot process is something provided by the base image. DietPi scripts are invoked later during boot process.

Yes, sorry, I was using DietPi in my response as a term to simplify the pack “DietPi on Debian Buster for Raspberry”.

If you use an RPi, you should be able to follow guides for Raspberry Pi