0

I installed Fedora 37 XFCE spin on my Lenovo Yoga 4k laptop. The Grub options during the startup looks so small. So I installed sudo dnf install grub-customizer to easily change the grub config through a UI.

With the grub-customizer I can change the text to a larger font. I can even change the text color. Great. But no matter what I do I cannot set a background image. How do I put in an image?

So the grub-customizer does proper partial job. Some links argues we have to use a .png image, I did that, still no luck. Grub documentation also mention that it accepted .jpg, jpg also no luck on my case. I also tried reducing the resolution. Grub run as root, yes the image location is readable by my user and root.

Anyone have any suggestion?

grub-customizer screenshot

cat /etc/default/grub
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="saved"
GRUB_DISABLE_SUBMENU="true"
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_BACKGROUND="/usr/share/backgrounds/images/daniel-lazar-KWUuFjXWzcI-unsplash.png"
export GRUB_COLOR_NORMAL="white/black"
export GRUB_COLOR_HIGHLIGHT="yellow/black"
GRUB_TERMINAL="gfxterm"
GRUB_GFXMODE="3840x2160x32"
GRUB_FONT="/boot/efi/EFI/fedora/unicode.pf2"
$ rpm -qa|grep grub
grubby-8.40-66.fc37.x86_64
grub2-common-2.06-88.fc37.noarch
grub2-pc-modules-2.06-88.fc37.noarch
grub2-tools-minimal-2.06-88.fc37.x86_64
grub2-tools-2.06-88.fc37.x86_64
grub2-efi-ia32-2.06-88.fc37.x86_64
grub2-efi-x64-2.06-88.fc37.x86_64
grub2-pc-2.06-88.fc37.x86_64
grub2-tools-extra-2.06-88.fc37.x86_64
grub2-tools-efi-2.06-88.fc37.x86_64
grub2-efi-ia32-cdboot-2.06-88.fc37.x86_64
grub2-efi-x64-cdboot-2.06-88.fc37.x86_64
grub-customizer-5.2.2-1.fc37.x86_64
RonPringadi
  • 163
  • 1
  • 6

0 Answers0