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:
- Go into UEFI (press F2 while booting) and disable secure boot.
- You should now be able to get into fedora.
- If youd like secure boot to work, go edit
/etc/default/gruband comment out your custom theme, then rebuild grub config withgrub2-mkconfig -o /boot/grub2/grub.cfg - 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.