• @TheGrandNagus
    link
    English
    72
    edit-2
    4 hours ago

    I’m conflicted on ARM.

    The additional competition is great, but it presents a great risk of PCs becoming more locked down. They don’t have an open, standardised BIOS/UEFI like x86 systems do.

    Booting alternate OSes on ARM systems can be a nightmare. Usually it’s straight up not possible.

    I don’t want PCs to be like smartphones. I don’t want locked bootloaders.

    • @[email protected]
      link
      fedilink
      English
      325 minutes ago

      I don’t want PCs to be like smartphones. I don’t want locked bootloaders.

      I’m sorry to burst your bubble, but since Microsoft made TPM mandatory for Windows 11+, locked down bootloader are on their way.

      Basically, TPM allows (Windows) software to validate/verify the integrity of the OS and hardware. This also (could) include the bootloader/bios if Microsoft chooses to do so.

      TPM is the equivalent of attestation on Android, which is the exact reason why your Banking App won’t work on your rooted/custom Android Phone.

      That being said, we should embrace ARM. X86/AMD has 30+ years worth of “history” baked into each ( CISC) chip. This complexity is why your PC draws soooo much power and generates soooo much heat.

    • Todd Bonzalez
      link
      fedilink
      English
      340 minutes ago

      Booting alternate OSes on ARM systems can be a nightmare. Usually it’s straight up not possible.

      Raspberry Pi owners: 🙄

    • @werefreeatlast
      link
      English
      137 minutes ago

      As a simple user of Linux, I totally understand what it means for me…less choice, more google-android-like shit hardware. No thanks 👍.

      • mesamune
        link
        English
        62 hours ago

        Yep it keeps getting faster and faster.

        • @[email protected]
          link
          fedilink
          English
          247 minutes ago

          “it keeps getting faster and faster” isn’t really saying much when it’s 1/10th the performance of a raspberry pi.

            • @[email protected]
              link
              fedilink
              English
              13 minutes ago

              To license the arcitecture it costs a whole lot less, but when it comes to getting an actual usable computer they cost the same or more as an ARM machine, and perform worse.

              For micro controllers (currently) it’s great.

          • mesamune
            link
            English
            1
            edit-2
            6 minutes ago

            The pi foundation is starting to roll out chips with risc v processors built in. It’s extremely cheap and open spec.

            One example is RP2350.

            More options in computing is better for everyone.

    • @PetteriPano
      link
      English
      134 hours ago

      Standardized firmware isn’t something that’s specified in the ISA, is it? It’s just shitty phone manufacturers.

      Asus had some x86 phones a few years back. I haven’t dug into them, but I doubt they had a full bios/efi.

      pine64 arm devices have u-boot, while a bootloader does fullfil a subset of the uefi spec.

    • just some guy
      link
      fedilink
      English
      63 hours ago

      Not all ARM chips are in phones, nor are they all locked down like one. There are several ARM devices and SBCs now where switching OSes is as easy as swapping out an SD card. Most do use uboot as a standard and some are even capable of utilizing UEFI.

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

        Soms SBCs only boot from said SD card though, while some do support more robust media. However, too many images are presuming you boot from SD which is a pita.

        With or without Das Uboot, they still rely on board specific firmware (even Uboot is customised for many boards to make it work). OSes that state they do support aarch64, often require to have UEFI on your system so no day they are gonna boot on e.g. your Raspberry Pi.

        Add to that, that is unlikely that browsers compiled for arm64 will have feature parity with their x86-64 counterparts. Goodbye Digitale Rights Management, and with that goodbye services like Tidal or Spotify (unless you run an OS that is still supported by their apps).

      • @[email protected]
        link
        fedilink
        English
        21 hour ago

        But it’s not standard.

        What made PCs take off was the BIOS war, which occurred because manufacturers were dependent on 3rd party OS’s, which were still competing for dominance.

    • @[email protected]
      link
      fedilink
      English
      74 hours ago

      Tbh I really want to get my hands on a snapdragon X laptop at some point just to play around with it. The energy efficiency alone makes me very curious.

      I was under the impression that most of the issues around getting Linux to work on them was around driver support. As in: people are absolutely able to install an arbitrary OS, but the functionality is just super janky in most cases. Is that not accurate?

    • @[email protected]
      link
      fedilink
      English
      84 hours ago

      I think that there’s a legitimate place for all-in-one “smartphone” SoC PCs. You can make them cheaper, smaller, and use less power.

      It’s just not really what I want for myself in a PC. I want the modularity and third-parties competing to provide components.

      But I am pretty sure that there are plenty of people who don’t care about that.

      There has to be enough scale to support products like that, though. SoC systems might cannibalize enough to make scale hard.

      sigh

      Well, we’ll see where things go.