[Bug 545103] Re: GRUB_GFXPAYLOAD_LINUX should automatically insert vbe

Vishniakov Aleksandr 545103 at bugs.launchpad.net
Sun Jan 10 14:43:07 UTC 2021


This bug affects me too. Details:

Gigabyte GA-990XA-UD3 rev 1.0 with latest F14e BIOS (support UEFI)
ASUS HD7850-DC2-2GD5-V2 (Radeon HD 7850)
Latest Ubuntu 20.10 (UEFI mode), clean install with all updates.

Package versions:
grub-common/groovy-updates,now 2.04-1ubuntu35.1 amd64 [installed,automatic]
grub-efi-amd64-bin/groovy-updates,now 2.04-1ubuntu35.1 amd64 [installed,automatic]
grub-efi-amd64-signed/groovy-updates,now 1.155.1+2.04-1ubuntu35.1 amd64 [installed,automatic]
grub-efi-amd64/groovy-updates,now 2.04-1ubuntu35.1 amd64 [installed,automatic]
grub-efi/groovy-updates,now 2.04-1ubuntu35.1 amd64 [installed]
grub2-common/groovy-updates,now 2.04-1ubuntu35.1 amd64 [installed,automatic]

I see black screen instead of GRUB menu (Ubuntu booting successfully)
until I add the following setting:

GRUB_PRELOAD_MODULES=vbe


** Changed in: grub2 (Ubuntu)
       Status: Invalid => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/545103

Title:
  GRUB_GFXPAYLOAD_LINUX should automatically insert vbe

Status in grub2 package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: grub2

  When I use "GRUB_GFXPAYLOAD_LINUX=keep" in /etc/default/grub, I only
  get a blank screen after selecting the kernel and it doesn't boot. I
  could fix this by manually inserting "insmod vbe" to grub.cfg or
  adding "GRUB_PRELOAD_MODULES=vbe" to /etc/default/grub. This should be
  done automatically when GRUB_GFXPAYLOAD_LINUX is set, for example by
  adding it to /etc/grub.d/10_linux:

  *** /etc/grub.d/10_linux	2010-03-23 14:39:17.952327708 +0100
  --- 10_linux	2010-03-23 14:57:46.506358515 +0100
  ***************
  *** 77,86 ****
  --- 77,87 ----
    EOF
      save_default_entry | sed -e "s/^/\t/"
    
      if [ "x$GRUB_GFXPAYLOAD_LINUX" != x ]; then
    	  cat << EOF
  + 	insmod vbe
    	set gfxpayload=$GRUB_GFXPAYLOAD_LINUX
    EOF
      fi
    
      if [ -z "${prepare_boot_cache}" ]; then

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/545103/+subscriptions



More information about the foundations-bugs mailing list