grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

grub themes fail to load due to missing dependencies


From: Mario Vazquez
Subject: grub themes fail to load due to missing dependencies
Date: Thu, 18 Mar 2010 04:06:11 -0400

Grub 1.98 comes with the gfxmenu patch. The code used to include the
entries in 00_header currently only adds the theme name, but nothing
else. Due to either a bug or feature, currently grub do not load
dependencies automatically. This means that when using a theme, it
will not load the image modules or fonts required by the selected
theme, causing it to fail to load at all.

I included a patch that searches the theme directory, and add the
entries just before the theme file.

How to reproduce:
 1. Put a GRUB_THEME entry with your theme in /etc/default/grub.
 2. Generate your grub.cfg with grub-mkconfig
 3. Reboot
 4. The theme will not load at all.

The patch was tested against both grub 1.98 and trunk r2263
https://savannah.gnu.org/bugs/?29251

Attachment: gfxmenu-dependencies.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]