My appoligies, I sent the mail incomplete the first time.

As I said in my previous post, due to some changes upstream which
included GRUB_THEME entries in 00_header.in, I decided to redo the
patches.

The issue resolved with the patches are the same.  That current
implementation of the debian grub package put the entries in a place
that when using hidden timeout mode, it will cause some erratic
behavior as explained before.

The new implementations mimicks the new GRUB_THEME entries, and place
the background code entries just above them in 00_header.in.  Also
adds an entry to grub-mkconfig.in, allowing the tool to recognize the
background variable and be able to use it.

Applying these patches, and defining the background entry in
/etc/default/grub there will be no need for a 05_debian_theme file,
and it will be able to be modified as othe grub entries in the default
config.

There are 3 patches included.
background-image-in-mkconfig.patch -> adds background entries with its
dependency (loads required module)
   http://savannah.gnu.org/bugs/?29252
hidden-timeout-fix.patch -> fix the double timeout issue using hidden
timeout entry
   http://savannah.gnu.org/bugs/?29250
menucolors-in-mkconfig.patch -> adds menu color entries to
00_header.in and grub-mkconfig.in
   https://savannah.gnu.org/bugs/?29258

Attachment: background-image-in-mkconfig.patch
Description: Binary data

Attachment: hidden-timeout-fix.patch
Description: Binary data

Attachment: menucolors-in-mkconfig.patch
Description: Binary data

Reply via email to