Comment 5 for bug 781683

Revision history for this message
drs305 (drs305) wrote : Re: [Bug 781683] Re: Grub Customizer & Grub 1.99 Images, Fonts & Submenus

On Thu, 2011-05-12 at 19:28 +0000, Daniel Richter wrote:
> Yes, I noticed the typo (wondered, how grub2 should separate the "," as
> delimiter in opposite to the "," inside the title ;-) ).
>
> The submenu feature seems to be much work as I have to:
> * detect it while parsing; parsing the second layers
> * build the tree inside the entry list
> * but the user should still be able to move the entries to any target outside of the sub menus (or the opposite way)
> * functionality to create submenus(?)
> * functionality to delete submenus(?)
> * create a new proxyconfig format (it's a simple list this time)
> * functionality to write out the filtered stuff using to new proxyconfig
> * last but not least (may be the easiest thing of all): notice paths when changing the default entry from the settings dialog
>
> hmm the new Grub2 seems to notice and prefer the settings, done in
> desktop-base… but I didn't get it working by simply modifying the
> /etc/default/grub… hmm…
>

I know it's a big change. I didn't report anything because I knew it
would take time. Some of our forumites started posting, so I thought I'd
better file something.

The image selection is also pretty convoluted. I wrote a guide about
that as well. The usual disclaimer that I'm in no way related to the
development work and anything I write is just based on my usage and
could be incorrect. ;-)

Image Priorities:

1. GRUB_BACKGROUND=</path/filename> setting in /etc/default/grub
        Available in updated versions of Grub 1.98
        Example: GRUB_BACKGROUND=/boot/grub/myimages/eyecandy.png
2. First image found in /boot/grub
        The first image found, in this order: jpg, JPG, jpeg, JPEG, png,
PNG, tga, TGA
        If multiple images of the same extension, alphanumerically.
3. Wallpaper designated in /usr/share/desktop-base/grub_backgorund.sh
(if desktop-base installed)
4. /usr/share/images/desktop-base/desktop-grub.png (if desktop-base is
installed)
5. Default theme (no image): Aubergine background, selected item black
on light gray background)

I noticed that you use your own designation for the Grub background
image variable in /etc/default/grub, and since G1.99 only looks for
GRUB_BACKGROUND it defaults to anything in /boot/grub as the next
option.

http://ubuntuforums.org/showthread.php?t=1739412
On G1.99 background images.