Announcement

Collapse
No announcement yet.

GRUB 2 Receives New Font Engine

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • GRUB 2 Receives New Font Engine

    Phoronix: GRUB 2 Receives New Font Engine

    GRUB 2, the next-generation Linux boot loader, has received a new font engine. Version 2 of the GRand Unified Bootloader introduces this new font engine that's written in C and with a font tool in Java...

    http://www.phoronix.com/vr.php?view=Njk2Nw

  • #2
    Too much overkill for "just" a bootloader, imo. GRUB 2 has seen too much overengineering.

    Comment


    • #3
      I hope they fix the error reporting. Nevermind that GRUB, being such an important program, doesn't give a solution to the user for helping fix the problem, it doesn't even say what the error is!

      It's the ultimate horror situation for a newbie to be stuck with some "GRUB ERROR ##" and an unusable computer.
      Last edited by Vadi; 01-04-2009, 10:18 PM.

      Comment


      • #4
        I'd like a good bootloader that does its job well without so much fluff, yet having good error detection and handling

        Comment


        • #5
          Firstly, I believe GRUB2 will have better device detection and will support more filesystems than GRUB1. Secondly, I'm not sure how important error handling is. TBH, unless you are constantly reinstalling distros on your system, how often do you play around with GRUB confiugrations? More precisely, how often do you re-install grub on a partition? The newbie problem is better handled in the distor itself, making sure that sane and working options are set. Finally, the graphical component of GRUB2 was requested to allow for a better and more seamless desktop experience. Currently it is OK in GRUB1, with some SuSe hacks giving the best results. But after so long if the graphical aspect of grub isn't any nicer than GRUB1, then that would be an opportunity lost.

          Comment


          • #6
            As I understand it (nb: I'm fairly noobish) Grub2 is a requirement for the move to ext4.

            Comment


            • #7
              there are some unofficial patches for old grub as well, just google it.

              as far as this news go - i'd rather see a stable release of grub2, and not bother with eye-candy.

              Comment


              • #8
                Grub2 is great, I have been using it since early last year, and had fewer problems than with grub1

                Comment


                • #9
                  Scripting support? Conditionals? Way too complicated. Meanwhile, Grub 1 recently failed on me because of its vaunted support for reading filesystems. I had installed a new system with ext3, and it had bigger inodes that Grub couldn't read. Of course it took awhile to figure this out. Meanwhile, what worked just fine? LILO! So right now I am having Grub chainload LILO.

                  If the choice is between this bloated Grub 2 and LILO, I will pick LILO.

                  Comment


                  • #10
                    There's been a patch for the bigger inodes for grub1 for a while.

                    I agree they should get a stable grub2 out and then start working on eyecandy if they want.

                    Comment


                    • #11
                      Originally posted by massysett View Post
                      If the choice is between this bloated Grub 2 and LILO, I will pick LILO.
                      You're lucky LILO even works for you. It relies on the block position of the file to boot, so it has other, nastier failure modes (We've encountered one with one of our probes back three weeks ago at Tektronix (my day job...)- can't go into details, but suffice it to say, LILO's actually WORSE in many regards to GRUB.). There's a reason most of the distros went to it instead of LILO a while back.

                      Comment


                      • #12
                        Originally posted by curaga View Post
                        There's been a patch for the bigger inodes for grub1 for a while.
                        Yeah, there is "a patch" but since the Grub maintainers are refusing to deal with "Grub Legacy," it is just an unofficial patch floating around. Some distributors use it; I don't know if all do. Meanwhile "Grub Legacy" is spouting off a useless (worse, *deceiving*) error message for this problem.

                        Meanwhile LILO works fine...

                        Comment


                        • #13
                          Originally posted by massysett View Post
                          Yeah, there is "a patch" but since the Grub maintainers are refusing to deal with "Grub Legacy," it is just an unofficial patch floating around. Some distributors use it; I don't know if all do. Meanwhile "Grub Legacy" is spouting off a useless (worse, *deceiving*) error message for this problem.

                          Meanwhile LILO works fine...
                          This sounds more like it's begging for a fork of GRUB than anything else- there's solid reasons why LILO is deprecated. I'm not kidding.

                          Comment


                          • #14
                            Originally posted by Svartalf View Post
                            This sounds more like it's begging for a fork of GRUB than anything else- there's solid reasons why LILO is deprecated. I'm not kidding.
                            There are also solid reasons why Grub was completely re-written. Ask anyone that has attempted to port Grub Legacy to a new architecture about how lovely the experience is.

                            Comment


                            • #15
                              grub2 - typical gnu disease. Take over a usefull project and then fuck it up.
                              Grub does not need all that features. It is a freaking bootloader!
                              To make its installation suck less and its config easier - now that would be a real improvement. Everything else is just really stupid.

                              Comment

                              Working...
                              X