I dual boot with win 11, I do so for programming purposes, not gaming. I read online that the game straight up blocks Linux on all fronts (typical EA). So, I booted into win 11 and launched the beta. It still refused to start and complained that secure boot was “disabled”. Booted into BIOS and it was enabled, but not active. I had to reset the keys to the windows default keys to be able to play this game. This is a no go for me. Not giving them my money until they stop this bullshit. Just wanted to let everyone know the situation so far.

  • PHLAK
    link
    fedilink
    English
    223 days ago

    As I already said in another thread…

    There’s nothing wrong with Secure Boot and enabling it can prevent a small subset of attack vectors with no real downsides. That being said, the things Secure Boot does protect against aren’t likely to be an issue for most users but it’s nothing to be afraid of.

    • Cethin
      link
      fedilink
      English
      32 days ago

      It’s a bad thing when it’s used to control people. On its own, it’s a good thing.

        • @[email protected]
          link
          fedilink
          42 days ago

          Secure boot is a good feature to protect against certain kinds of threats, but “you can’t run this entertainment software because you aren’t running a completely Microsoft-prescribed system” is a super lame use of it.

    • @[email protected]
      link
      fedilink
      English
      163 days ago

      This weird hatred around secure boot is baffling to me.

      Secure boot isnt even new, it’s been around for over a decade. Most Linux distros work well with it. It’s like the weird hatred with UEFI when it first became a thing.

      • ObsidianZed
        link
        fedilink
        253 days ago

        Personally it’s not a hatred for Secure Boot itself. It’s a hatred for these companies requiring something that 1) is not necessary for their software to function and 2) offers little to no benefit for their software

        I refuse to let these corporations tell me how to use my hardware. Right now, I dual boot and I want to continue to dual boot, at least for the foreseeable future.

        I get irritated when people say “it’s no big deal, it’s easy to enable”, etc.

        You all are just enablers.

        • @[email protected]
          link
          fedilink
          13 days ago

          Didn’t all these companies use the same demo keys for production anyway, negating the entire exercise? I swear I read a article saying that.

      • @[email protected]
        link
        fedilink
        33 days ago

        Are you saying this as someone who has gotten a self-signed key to work with their BIOS + kernel + bootloader + dual boot with windows, someone who runs a mainstream enough distro that they convinced manufacturers to ship with support for their key, or someone who doesn’t run linux with secure boot at all?

        • @[email protected]
          link
          fedilink
          23 days ago

          I’m literally dual booting windows 11 and Linux right now. It actually just worked. After install it just asks you to approve the key, you confirm it, and boom it’s done.

              • @[email protected]
                link
                fedilink
                6
                edit-2
                3 days ago

                Yeah, so that’s possible because Canonical has enough sway to get their key to play nice with manufacturers’ firmware. If you are on almost any other distro (arch included) or if you build your own kernel, it’s a headache just to get it to work at all even without dual boot. It also just might not even be possible due to a bad implementation on your motherboard (results ranging from dual boot windows refusing to boot, to a bricked motherboard).

                Here’s the process for enabling secure boot for arch users. Make sure to peruse the section on dual booting.

                If you’re wondering why it’s so complicated, it’s because of what secure boot is: you want to be sure you’re booting into binary that’s signed by a set of special keys. But Linux is not one binary that can be signed by Linus Torvalds, it’s a bundle of source code that is built by end-users. So if you decide to make any changes to the kernel you have on ububtu, you won’t be able to convince Canonical to sign your build, and you will need to jump through all the hoops on that arch wiki.

                There are many reasons for the headache, but primarily I’d say it’s because UEFI is closed source, and msft designed Secure Boot for it, and then manufacturers didn’t care about supporting it any more than the bare minimum. And all of that together results in an ecosystem of devices that favor MSFT. That’s why Linux users don’t like secure boot.

                • @[email protected]
                  link
                  fedilink
                  English
                  3
                  edit-2
                  3 days ago

                  I’m saying this as someone who has a self-signed key + kernel + bootloader + dual boot with windows. I have Arch and I dual boot windows, and the setup was literally three commands.

                  Enable secure boot setup mode and then do the following:

                  sbctl create-keys to create the keys

                  sbctl enroll-keys -m to enroll the keys to BIOS, including microsoft keys

                  sbctl verify | sed -E 's|^.* (/.+) is not signed$|sbctl sign -s "\1"|e' to sign everything that needs to be signed.

                  And everything is signed automatically on an update with a pacman hook that comes by default when installing sbctl.

                  That wiki entry lists all the possible ways to do it, for all combinations of bootloaders and secure boot tools. You only need one of them, for example 3.1.4. which is what I just described.

                  • @[email protected]
                    link
                    fedilink
                    13 days ago

                    Cool, good to hear!

                    A few questions:

                    • is this with grub?
                    • if so, and I make edits to grub, do I need to trigger a re-sign manually?
                    • have you ever had any issues with the pacman hook?

                    I think the part that has me most spooked is the “Replacing the platform keys with your own can end up bricking hardware on some machines” warning.

      • @[email protected]
        link
        fedilink
        23 days ago

        Some of it the hate probably amplified by cheaters and cheat makers. Though to be fair anyone can be annoyed at having to go into their BIOS and change settings…

          • @[email protected]
            link
            fedilink
            13 days ago

            Sure. But that doesn’t mean Secure Boot didn’t make it harder to create a cheat or limit what kind of cheat they could create this quickly. The cheat was a wall hack one and that is one of the hardest to stop AFAIK.

      • PHLAK
        link
        fedilink
        English
        23 days ago

        Yup, seems mostly like a fear of the unknown.

      • @[email protected]
        link
        fedilink
        0
        edit-2
        3 days ago

        The equivalent on phones locks you in the stock OS on most models. They didn’t pull that yet on laptops.