Announcement

Collapse
No announcement yet.

Ubuntu Developers Begin Working On Snapdragon X1 Elite Support

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

  • Ubuntu Developers Begin Working On Snapdragon X1 Elite Support

    Phoronix: Ubuntu Developers Begin Working On Snapdragon X1 Elite Support

    With the mainline Linux kernel beginning to see DeviceTree support for a few Snapdragon X1 powered laptops like the ASUS Vivobook S15 and Lenovo Yoga Slim7x, Ubuntu developers at Canonical appear to be beginning their exploration around supporting some of the Snapdragon X1 hardware with Ubuntu Linux...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Why is GRUB still being used? Do we really still need to support MBR on desktop class distros?

    Comment


    • #3
      Originally posted by emansom View Post
      Why is GRUB still being used? Do we really still need to support MBR on desktop class distros?
      Technical debt? Only OpenSUSE (and possibly Fedora?) are interested in using Systemd Boot. They have a boot path that uses Grub and are resistant to change it.

      Comment


      • #4
        Originally posted by emansom View Post
        Why is GRUB still being used? Do we really still need to support MBR on desktop class distros?
        If I had to guess, "if it ain't broke, don't fix it". (Does systemd-boot even support dual-booting with Windows?)

        Comment


        • #5
          Originally posted by QwertyChouskie View Post

          If I had to guess, "if it ain't broke, don't fix it". (Does systemd-boot even support dual-booting with Windows?)
          It does. It can chain load other EFI executables just like Grub can. In most cases your BIOS boot menu can show multiple entries anyway though, although I don't know about the firmware used on these laptops (I assume it can but maybe it is some bastardised thing that can't).

          Comment


          • #6
            Originally posted by ahrs View Post

            It does. It can chain load other EFI executables just like Grub can.
            Chainloading breaks secure boot validation (because the shim->grub->chainloader changes the TPM measurements), but systemd-boot has experimental support to use "bootnext" which works with secure boot.

            Comment


            • #7
              I'd actually like to see GRUB turn in to an almost-OS boot environment capability, but with a bunch of low level recovery tools as well. Unless the bootsector becomes borked, it should be easy enough for single (Netboot options?) systems to recover from something like that. I'd happily give up 1024MB for something like this. The kernel itself has grown to stupendous size anyways, might as well use it.
              Hi

              Comment


              • #8
                Originally posted by ahrs View Post

                Technical debt? Only OpenSUSE (and possibly Fedora?) are interested in using Systemd Boot. They have a boot path that uses Grub and are resistant to change it.
                Fedora aren't super interested in systemd-boot, they're more interested in Unified Kernel Images which act as UEFI executables already, so there's no need for a bootloader at all.

                Comment


                • #9
                  Originally posted by mxan View Post

                  Fedora aren't super interested in systemd-boot, they're more interested in Unified Kernel Images which act as UEFI executables already, so there's no need for a bootloader at all.
                  Isn't that still using Systemd Boot though? It's just that the EFI executable has the bootloader and initramfs and firmware all in one single signed executable.

                  Comment


                  • #10
                    Originally posted by ahrs View Post

                    Isn't that still using Systemd Boot though? It's just that the EFI executable has the bootloader and initramfs and firmware all in one single signed executable.
                    The EFI boot stub typically used in an UKI, systemd-stub, is built from parts of the same codebase as systemd-boot, but technically those are distinct.

                    That said, there is nothing requiring that either one or the other is used... I don't know what are Fedora's plans specifically, though.

                    Comment

                    Working...
                    X