GRUB gets new face

My friend Jo Shields added the missing piece by writing the first theme that fit the basic requirements (uses only legal & free fonts and images with no external dependencies), and now GRUB gets a new face!

This is just one of the ton of possibilities our new graphical menu framework was designed for. If you want to try it out, grub-pc 1.98~experimental.20100111.1-1 has just been uploaded to Debian/experimental. For non-Debian systems, Jo’s blog post provides a standalone tarball which can be used with GRUB Experimental branch in Bazaar.

Many thanks to everyone who made this possible, including Jo, Colin for developing the gfxmenu framework and Vladimir for his extensive work reviewing and polishing it.

Now for the obvious question (before anyone asks): when is this reaching mainstream? Well, there’s lots of code being added, and keep in mind GRUB is a bootloader and it must not compromise on its main feature (being able to boot!), so we need a pack of brave souls to try out the code, find bugs and report them. Once we’re reasonably sure the new code is mature, it’ll find its way to GRUB trunk and eventually GRUB 1.98. So you can help us out! Install it; spread the news; make your desktop a bit nicer and come to us if you find that something went terribly wrong ;-)


8 Responses to “GRUB gets new face”

  1. dickeyko Says:

    I am able to run grub experimental and see the themes for about 1 to 2 secs, then my laptop will reboot. I had to remove the graphical feature first and create a grub-gfxmenu.cfg beside my grub.cfg for testing.

  2. Noi that Hoa Phat Says:

    Thanks information

  3. Corsac Says:

    Same thing here, it just doesn’t work. Well, grub by itself boots fine, but no theme at all.

  4. cmot Says:

    … and here I was thinking “what is supposed to happen if I hit the close button (top right)?” Shutdown the computer?

    And then I realized it’s not part of the grub theme but is part of qemu.

  5. Lisandro Damián Nicanor Pérez Meyer Says:

    I installed it and at least I can say my system keeps booting ;-)

    Well, actually echo “set gfxpayload=keep” in /etc/grub.d/05_debian_theme did what I couldn’t do :-)

    But I still don’t manage to get the theme workin. I also installed grub2-splashimages, read README.Debian but to no avail :-(

  6. Arno Says:

    Will there be an i386 version published of the package? The version you mention is only available for amd64…

    • robertmh Says:

      It’s just a matter of time untill the i386/experimental buildd picks it up, check again in a few days!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: