Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 678324 - sys-boot/grub-2.0.2-r1 - /boot/grub/x86_64-efi/vbe.mod missing
Summary: sys-boot/grub-2.0.2-r1 - /boot/grub/x86_64-efi/vbe.mod missing
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-18 20:28 UTC by Vit Pelcak
Modified: 2019-02-19 16:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vit Pelcak 2019-02-18 20:28:49 UTC
Hello.

I have installed the latest grub-2.02-r1 from stable with flags: fonts mount nls sdl themes truetype.

I have been migrating to new SSD, so I wanted to also create GPT partitioning and enable EFI support.

Then I found out that low resolution grub is running.

I use this setup in /etc/default/grub:
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_DISABLE_RECOVERY=true
GRUB_DISTRIBUTOR="Gentoo"
GRUB_TIMEOUT=10
GRUB_DISABLE_LINUX_UUID=true
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DEFAULT=saved
GRUB_GFXMODE=1680x1050,1024x768,auto
GRUB_VIDEO_BACKEND="vbe"
GRUB_CMDLINE_LINUX_DEFAULT='quiet splash'
GRUB_THEME="/usr/share/grub/themes/breeze/theme.txt"
GRUB_HIDDEN_TIMEOUT=0
GRUB_CMDLINE_LINUX=""

During the start, i get the error message that /boot/grub/x86_64-efi/vbe.mod is missing.

However it does exist in i386-pc.

# equery b vbe.mod
 * Searching for vbe.mod ... 
sys-boot/grub-2.02-r1 (/usr/lib/grub/i386-pc/vbe.mod)

Is this on purpose?

I was not able to find anything useful about it.
I simply would like to enable themes on x86_64 EFI setup.

Reproducible: Always

Steps to Reproduce:
1.vbe.mod missing in /boot/grub/x86_64-efi/
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-02-18 20:43:55 UTC
(In reply to Vit Pelcak from comment #0)
> I have installed the latest grub-2.02-r1 from stable with flags: fonts mount
> nls sdl themes truetype.

Latest? That's the _oldest_ available right now.

Keywords for sys-boot/grub:
        | a a a a i p p x h m s s s a m x | e u s         | r
        | l m r r a p p 8 p 6 3 h p m i 8 | a n l         | e
        | p d m m 6 c c 6 p 8 9   a d p 6 | p u o         | p
        | h 6   6 4   6   a k 0   r 6 s | | i s t         | o
        | a 4   4     4           c 4   f |   e           |
        |                           |   b |   d           |
        |                           f   s |               |
        |                           b   d |               |
        |                           s     |               |
        |                           d     |               |
--------+---------------------------------+---------------+-------
2.02-r1 | o + ~ ~ o o o + o o o o o o o o | 6 o 2/2.02-r1 | gentoo
--------+---------------------------------+---------------+-------
2.02-r2 | o ~ ~ ~ o o ~ ~ o o o o o o o o | 6 o 2/2.02-r2 | gentoo
--------+---------------------------------+---------------+-------
2.02-r3 | o ~ ~ ~ o + + ~ o o o o o o o o | 6 o 2/2.02-r3 | gentoo
--------+---------------------------------+---------------+-------
9999    | o o o o o o o o o o o o o o o o | 6 o 2/9999    | gentoo
Comment 2 Vit Pelcak 2019-02-18 20:58:12 UTC
(In reply to Jeroen Roovers from comment #1)
> (In reply to Vit Pelcak from comment #0)
> > I have installed the latest grub-2.02-r1 from stable with flags: fonts mount
> > nls sdl themes truetype.
> 
> Latest? That's the _oldest_ available right now.

Well, it is the latest stable as I said. The other ones are testing. I do have world up to date.
Comment 3 Mike Gilbert gentoo-dev 2019-02-19 16:22:42 UTC
vbe.mod is only supported for the i386-pc (BIOS) target.

To display graphics on x86_64-efi, you probably want to use the "efi_gop" module.