Announcement

Collapse
No announcement yet.

Fedora 29 Succeeds At Flicker-Free Boot Experience On Intel Hardware

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

  • #41
    Originally posted by xorbe View Post
    uefi/bios logo displayed so long, I thought the machine was hung. I don't see how this improves anyone's life.
    Windows displays the loading "spinning wheeel animation" under the mobo/OEM logo, I hope that is the final goal of this endeavor. hansdegoede

    Comment


    • #42
      Originally posted by slalomsk8er View Post
      So I'm a big fan of hinting at a button and be able to change access the GRUB menu and switch to verbose at run time.
      You can still get to the grub menu by keeping shift pressed, or by pressing ESC, or by pressing F8, we delibrately have multiple options here, ESC is the grub default, keep shift pressed is done by Ubuntu (but only on BIOS boot, we extended it to also cover UEFi boots) and F8 used to be used by Windows. So we are trying to make this as discoverable as possible.

      But as for drawing a hint about this, nope sorry. There are 2 reasons why there are no plans to draw a hint:

      1. It is ugly, all modern machines are moving away from showing messages like "Press F2 to enter setup, etc."

      2. Such messages are currently very much based on an everyone speaks English approach. Which simply is wrong, so this would require internationalization support in the bootloader. Currently we simply use the EFI text protocol. Proper internationalization support including e.g . Arabic and Asian languages would mean adding graphics support + a full font rendering stack + at least 20 different fonts to get full unicode coverage... Grub has support for drawing a graphic menu, but this is based on bitmap fonts which simply don't cut it for full internationalization.

      Originally posted by slalomsk8er View Post
      I Think it would be appropriate to draw over the vendor logo anyway to tell the user that the computer isn't stuck but booting the OS.
      Because my first impression of your video was that the computer is stuck for a long time and suddenly presents the login.
      Right, as mentioned in my blog one of the TODO-s is a new plymouth theme based on the current plymouth spinner theme which draws the spinner form the spinner theme over the existing background. I agree that we need some visual feedback here that you're past the bootloader and something is happening. You will be able ot press ESC as soon as the spinner shows to get details on the various services being started.

      Comment


      • #43
        Originally posted by hansdegoede View Post

        But as for drawing a hint about this, nope sorry. There are 2 reasons why there are no plans to draw a hint:

        1. It is ugly, all modern machines are moving away from showing messages like "Press F2 to enter setup, etc."
        Beauty is in the eye of the beholder. Again, who makes the decision on this?
        Originally posted by hansdegoede View Post
        2. Such messages are currently very much based on an everyone speaks English approach. Which simply is wrong, so this would require internationalization support in the bootloader. Currently we simply use the EFI text protocol. Proper internationalization support including e.g . Arabic and Asian languages would mean adding graphics support + a full font rendering stack + at least 20 different fonts to get full unicode coverage... Grub has support for drawing a graphic menu, but this is based on bitmap fonts which simply don't cut it for full internationalization.
        Why is it simply wrong?
        I'm not an native English speaker and I'm totally OK if English get's used for such things.
        English is the lingua franca of computers and programming so why not?
        To me internationalization is great but I switch back to English anyway to get more hits in my searches and don't need to translate messages and options to post in English forums. Just use English until all parts are in place to use unicode.
        Again, who makes the decision on this?
        Originally posted by hansdegoede View Post
        Right, as mentioned in my blog one of the TODO-s is a new plymouth theme based on the current plymouth spinner theme which draws the spinner form the spinner theme over the existing background. I agree that we need some visual feedback here that you're past the bootloader and something is happening. You will be able ot press ESC as soon as the spinner shows to get details on the various services being started.
        Why show the mainboard vendors logo at all?
        just draw over the whole thing!
        I just don't get it, hints to access options are supposedly ugly but vendor logos are not?!
        What happens if your spinner clashes with the color of the vendor logo?
        Again, is it possible to use an alpha channel to transition smoothly?

        Comment


        • #44
          I've actually have heaps of flickering when my Dell Precision M6700 (with a discrete Radeon Firepro GPU) resume from suspend (Fedora 28).. it almost cause me epilepsy!

          Comment


          • #45
            I am not as excited. The new Grub is incompatible with the grub support in Fedora28, Majaro, and other grub based distributions.
            If Fedora 28 is on sda and F29 is on sdb, the grub.cfg on the sda device will crash if you try to boot the F29 entries.
            The converse is not true. Fedora grub developers forgot that they still support F27 for a few more days) and F28

            Comment

            Working...
            X