this post was submitted on 16 Oct 2024
169 points (98.8% liked)

Technology

59646 readers
3583 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 142 points 1 month ago* (last edited 1 month ago) (18 children)

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.

EDIT:

FFS people. I know there are some ARM devices that allow booting of non-official OSes. That's why I said usually.

Even for those devices though, they typically have to use non-standardised firmware (you can't just take an OS for device A and use it for device B in the same way you can take an .iso and install it on any x86 machine), and it requires the OEM to want the device to be open.

Your desire to go "umm ackshully..." and be technically correct over a point I never made in the first place is blinding you to the point I was actually making: x86 is fairly open, standardised, and modular by default. ARM isn't. And all it takes is a look at the phone/tablet market to see that OEMs don't want them to be.

I worry, and I don't think unreasonably, that ARM becoming the standard could mean a further erosion of the openness of PCs.

[–] gravitas_deficiency 6 points 1 month ago (2 children)

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?

[–] prosthetiknow 2 points 1 month ago (1 children)

You’re definitely right in terms of arbitrary OS installation, some folks have got Ubuntu running on Lenovo snapdragon laptops recently.

The lack of “portability” though is a bit troubling, it seems each device (tree) has to be manually added, developed, tested, and have an install image created for it, unless I’m missing something. And this will be arduous and potentially problematic for corner cases or small numbers of adopters of a particular machine model (so basically the same as right now I guess).

[–] [email protected] 4 points 1 month ago

As well, software packages have to be ported to the new architecture, which in some cases is easier said than done. Sure basic Unix utilities are portable enough, but more advanced and complicated software might have some issues, unless an efficient compatibility layer could be developed.

load more comments (15 replies)