Grub2 background image How to change?

Hi I have F41 KDE spin installed and working well, but want to change the grub 2 menu background and have not found a way to do that, I don’t want to use grub-customizer any one know how to place a custom grub menu background image? I have use debian distros for awhile and it relatively easy to do on them. Thanks

1 Like

Fedora should now hide the grub menu by default, so use the following command:
sudo grub2-editenv - unset menu_auto_hide

Comment out GRUB_TERMINAL_OUTPUT="console" in the /etc/default/grub file

Add GRUB_BACKGROUND=/your_image_path in the /etc/default/grub file

Run sudo grub2-mkconfig -o /boot/grub2/grub.cfg and reboot

Only on single os machines. Maybe OP is dual-booting…?

1 Like

My answer may need to be adjusted, thank you.
Detailed instructions are as follows:
https://fedoraproject.org/wiki/Changes/HiddenGrubMenu

My understanding is that the OP would want to set a background image (as opposed to the default dark background) for the non-hidden GRUB menu which appears at startup/reboot.

If so, I would only advise against using grub-customizer for this purpose, as it seems to cause issues to Fedora installations.

I do not use grub-customizer. It just adds too much stuff to a native grub install.
Thanks for the warning though.

1 Like

Hi.
You did not say the grub menu wasn’t showing, you said you wanted to customize the background. If that is the case try adding to the /etc/default/grub file.
GRUB_BACKGROUND=“/boot/grub2/grub_splash.png”

Then run in a console
sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Obviously you would name the image file you are using, rather than mine. Hope this helps.

Thanks not Bob, I tried what you said but it did not work either. I’ll try again when I get time, But rather busy at the moment. Sorry for the late reply.