Page 4 of 4 FirstFirst ... 234
Results 31 to 39 of 39

Thread: Fancy menu for GRUB EFI

  1. #31
    Join Date
    Apr 2006
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Fancy menu for GRUB EFI

    Quote Originally Posted by bean123 View Post
    I just write a document on the configuration of new menu system:

    https://help.ubuntu.com/community/Burg
    That is a good doc, it answers many questions I had.
    Using it now running on burg efi and pc build for Imac81, with added icons and tools using merge_cfg to add classes and extra stuff some taken from the last demo menu, post #28. Started from the default.txt config and added bits.

  2. #32
    Join Date
    Nov 2009
    Beans
    1

    Re: Fancy menu for GRUB EFI

    Hello,

    I have to thank you all for your work on GRUB, allowing me to boot my Macbook in much better conditions than a plain text mode
    I was still a bit sad, seing that there were not yet any real theme to use, so, based on your example menu, I was able to make a rEFIt-like menu for GRUB2, thus replacing the real rEFIt, which became unusable for me when I wanted to cleanly boot linux in EFI mode.

    Right now I don't know what would be a better place to do this, so allow me me give my little contribution here: rEFIt_Styled_Menu_beta.zip

    Currently, I use Gentoo, so I also made an ebuild for BURG, hosted on bugs.gentoo.org for now.
    But rest assured I still took care of including a lot of different icons in my theme, so that it can be of use to a lot of people.

    By the way, do you know if it would be possible to disable the "Welcome to GRUB" message at boot, or even better, how to leave the EFI graphics untouched at the beginning ? I've not yet taken the time to look at the GRUB source code, so I have no idea of how complex/easy this might be, but such a thing would be great for users like me.

    Anyway, thank you very much for letting all of this happen.

  3. #33
    Join Date
    May 2007
    Beans
    465

    Re: Fancy menu for GRUB EFI

    Quote Originally Posted by GoldenCrystal View Post
    Hello,

    I have to thank you all for your work on GRUB, allowing me to boot my Macbook in much better conditions than a plain text mode
    I was still a bit sad, seing that there were not yet any real theme to use, so, based on your example menu, I was able to make a rEFIt-like menu for GRUB2, thus replacing the real rEFIt, which became unusable for me when I wanted to cleanly boot linux in EFI mode.

    Right now I don't know what would be a better place to do this, so allow me me give my little contribution here: rEFIt_Styled_Menu_beta.zip

    Currently, I use Gentoo, so I also made an ebuild for BURG, hosted on bugs.gentoo.org for now.
    But rest assured I still took care of including a lot of different icons in my theme, so that it can be of use to a lot of people.

    By the way, do you know if it would be possible to disable the "Welcome to GRUB" message at boot, or even better, how to leave the EFI graphics untouched at the beginning ? I've not yet taken the time to look at the GRUB source code, so I have no idea of how complex/easy this might be, but such a thing would be great for users like me.

    Anyway, thank you very much for letting all of this happen.
    Thanks a lot for your support. BTW, I have created three themes based on Colin's menu demo. It can be downloaded at:

    http://grub4dos.sourceforge.net/themes.tar.bz2

    Extract it to root directory, theme files should be in /boot/grub/themes/.

    To enable in in EFI, add these lines at the end of grub.cfg:

    Code:
    set gfxmode="0x0"
    set gfxfont="Unifont Regular 16"
    loadfont /boot/grub/themes/fonts/unifont.pf2
    loadfont /boot/grub/themes/fonts/aqui.pf2
    loadfont /boot/grub/themes/fonts/edges.pf2
    loadfont /boot/grub/themes/fonts/lime.pf2
    loadfont /boot/grub/themes/fonts/7x13B.pf2
    loadfont /boot/grub/themes/fonts/smoothansi.pf2
    loadfont /boot/grub/themes/fonts/Helvetica-Bold-14.pf2
    load_config /boot/grub/themes/proto/theme.txt
    To enable in in PC mode, add these lines at the end of grub.cfg:

    Code:
    set gfxmode="640x480"
    insmod vbe
    insmod png
    insmod coreui
    set gfxfont="Unifont Regular 16"
    loadfont /boot/grub/themes/fonts/unifont.pf2
    loadfont /boot/grub/themes/fonts/aqui.pf2
    loadfont /boot/grub/themes/fonts/edges.pf2
    loadfont /boot/grub/themes/fonts/lime.pf2
    loadfont /boot/grub/themes/fonts/7x13B.pf2
    loadfont /boot/grub/themes/fonts/smoothansi.pf2
    loadfont /boot/grub/themes/fonts/Helvetica-Bold-14.pf2
    load_config /boot/grub/themes/proto/theme.txt
    The last line is the theme file to load, there are three themes available.

    proto: /boot/grub/themes/proto/theme.txt
    ubuntu: /boot/grub/themes/ubuntu/theme.txt
    winter: /boot/grub/themes/winter/theme.txt

    Here are some screenshots:
    Attached Images Attached Images

  4. #34
    Join Date
    May 2007
    Beans
    465

    Re: Fancy menu for GRUB EFI

    PPA package available, detail information can be found at:

    https://help.ubuntu.com/community/Burg

  5. #35
    Join Date
    May 2007
    Beans
    465

    Re: Fancy menu for GRUB EFI

    Create a new team in launchpad:

    https://launchpad.net/~burg

    It's open, anyone can join in. Team mailing list:

    burg@lists.launchpad.net

  6. #36
    Join Date
    May 2007
    Beans
    465

    Re: Fancy menu for GRUB EFI

    Quote Originally Posted by bean123 View Post
    Create a new team in launchpad:

    https://launchpad.net/~burg

    It's open, anyone can join in. Team mailing list:

    burg@lists.launchpad.net
    Oh, I think google groups is more easy to use and manage, therefore
    the mailing list is moved to:

    Group home page: http://groups.google.com/group/burg-devel
    Group email address: burg-devel@googlegroups.com

  7. #37
    Join Date
    Dec 2007
    Beans
    4

    Re: Fancy menu for GRUB EFI

    was anyone able to boot an USB ubuntu installation using a mac ??

  8. #38
    Join Date
    Oct 2006
    Beans
    Hidden!

    Re: Fancy menu for GRUB EFI

    -
    Last edited by L_V; February 9th, 2011 at 10:13 PM.

  9. #39
    Join Date
    Jan 2011
    Beans
    19

    Re: Fancy menu for GRUB EFI

    Support dialog template, the demo uses this to implement both the e and t hotkey:

    e = "menu_edit dialog_edit text=command"
    t = "menu_edit dialog_edit text=title\nmenu_refresh"

    e edits the command, while t edit the menu title.

    Add direction function menu_next_node, menu_prev_node, menu_next_anchor and menu_prev_anchor. This is quite useful when you need to bind them to hotkey. For example, the demo adds two terminal example to Tools menu. Inside terminal, normal navigation key up/down/left/right/tab are all used, so you need to define a hotkey to switch focus. The demo uses f6:

    f6 = menu_next_anchor

    Smart pop up control. If parent menu is at the bottom of screen, sub menu pops to the top, If parent menu is at the top of screen, sub menu pops to the bottom, etc. This ensures the pop up menu won't be clipped by screen border.

Page 4 of 4 FirstFirst ... 234

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •