I’ve been working with a custom Volumio image and I would like to modify the behavior
of the splash screen. Specifically I would like to hold it on screen for an arbitrary amount of time or until the Volumio GUI is fully loaded.
What I’ve done so far in order to get the splash screen working to a certain degree has been the following:
This script makes the splash screen actually appear:
@12121937 I’m afraid there is currently no way to reduce the messaging to only display the version number.
That said, even if there were an option to surpress messages, the initialization routine would still do exactly the same and use just as much time.
This is part of the so-called initramfs, which is executed first after the kernel has been loaded and before the Volumio Linux distro starts to load and execute.
This initramfs is standard for all supported volumio platforms (PI, x86, tinkerboard, Volumio’s own products and community portings). The initialization does not take any longer that earlier versions (seeing you suggested with 2022), it is just that you see a little more while starting up.
[edit]
Around the time we introduced the new initramfs, there was a fix for a white screen appearing on first boot with devices which had a default touch screen installed (some volumio products and x86 in general). That did add a noticable delay at startup BUT only on the very first boot.