diff --git a/grub2-simplefb.patch b/grub2-simplefb.patch new file mode 100644 index 0000000..67d90f2 --- /dev/null +++ b/grub2-simplefb.patch @@ -0,0 +1,13 @@ + + +--- grub-2.06/util/grub.d/10_linux.in 2021-12-08 14:57:02.381591797 +0100 ++++ grub-2.06/util/grub.d/10_linux.in 2021-12-08 15:09:08.563593340 +0100 +@@ -149,7 +149,7 @@ + # FIXME: We need an interface to select vesafb in case efifb can't be used. + if [ "x$GRUB_GFXPAYLOAD_LINUX" = x ]; then + echo " load_video" | sed "s/^/$submenu_indentation/" +- if grep -qx "CONFIG_FB_EFI=y" "${config}" 2> /dev/null \ ++ if grep -qx "CONFIG_\(FB_EFI\|SYSFB_SIMPLEFB\)=y" "${config}" 2> /dev/null \ + && grep -qx "CONFIG_VT_HW_CONSOLE_BINDING=y" "${config}" 2> /dev/null; then + echo " set gfxpayload=keep" | sed "s/^/$submenu_indentation/" + fi diff --git a/grub2.changes b/grub2.changes index 8aa09d6..ba452f4 100644 --- a/grub2.changes +++ b/grub2.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Dec 8 14:16:58 UTC 2021 - Michal Suchanek + +- Add support for simplefb (boo#1193532). + + grub2-simplefb.patch + ------------------------------------------------------------------- Mon Dec 6 01:21:07 UTC 2021 - Michael Chang diff --git a/grub2.spec b/grub2.spec index e73eeca..e5b1b29 100644 --- a/grub2.spec +++ b/grub2.spec @@ -176,6 +176,7 @@ Patch1: rename-grub-info-file-to-grub2.patch Patch2: grub2-linux.patch Patch3: use-grub2-as-a-package-name.patch Patch4: info-dir-entry.patch +Patch5: grub2-simplefb.patch Patch6: grub2-iterate-and-hook-for-extended-partition.patch Patch8: grub2-ppc-terminfo.patch Patch9: grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch