PSA: recent grub update on fedora will cause failure to boot if using a custom theme

Apologies if this is the wrong place to post this, but this issue may affect a lot of people and its very hard to troubleshoot due to a lack of any error messages or anything.

If you are on fedora, use a custom grub theme, have secure boot enabled, and suddenly couldnt boot after a recent update (laptop will be stuck on splash screen and never boot), here is the fix:

  1. Go into UEFI (press F2 while booting) and disable secure boot.
  2. You should now be able to get into fedora.
  3. If youd like secure boot to work, go edit /etc/default/grub and comment out your custom theme, then rebuild grub config with grub2-mkconfig -o /boot/grub2/grub.cfg
  4. You should now be able to reenable secure boot without issue.

Hope this saves someone some time - fix is fairly simple but hard to know what to do. Hopefully fix gets patched soon, but youll need to do this if youve been hit with this issue.

6 Likes