[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to get bootloader splash screen



On Wed, May 14, 2025 at 06:59:38PM +0200, Pascal Hambourg wrote:
On 14/05/2025 at 17:12, Marc Haber wrote:
pardon me for stealing this thread, but which packages do I need installed to have the graphical grub bootloader splash screen?

No packages are needed AFAIK. When /boot/grub.cfg is generated by grub-mkconfig/update-grub, /etc/grub.d/05_debian_theme is invoked and uses the first existing picture among:
1. $GRUB_BACKGROUND defined in /etc/default/grub
2. JPEG|PNG|TGA files found in /boot/grub
3. $WALLPAPER defined in /usr/share/desktop-base/grub_background.sh
4. /usr/share/images/desktop-base/desktop-grub.png
5. default theme

If the picture file is not readable by GRUB (unsupported filesystem or block layer) or is not in the same filesystem as /boot/grub, then the picture is cached as /boot/grub/.background_cache.<type>.

That was quite helpful. By sprinklinkg a few -x into those scripts I found out that the problem was GRUB_TERMINAL="console" that was ansibled in by my playbooks that are more geared for servers than for personal notebooks.

My notebook boots from a USB stick that is unisoned from /boot, so the not-appearance might also be a result of my strange boot setup.

Why is that so ? Can you tell more about your setup ?

The initramfs contains part of the key that is needed to unlock the main disk.

Greetings
Marc

--
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421


Reply to: