I was thinking about ARM at one point, but you’ve got a couple of major drawbacks.
-
Most ARM devices are SoC, and where they get some of their cost and power savings. That’s kinda the opposite of modular.
-
ARM running ARM binaries can be more-power-efficient than x86 running x86 binaries. An ARM platform can run x86 binaries via x86 emulation, but then your power benefits go away (probably get worse power efficiency). For Windows, I assume that there’s some form of OS-level emulation, but you’ve got a lot of binary software out there. For Linux, if you’re using all open-source software that can be rebuilt for ARM, and assuming that you have ARM driver support, then you could maybe run only ARM binaries. But if you want to, for example, use Steam, then you are going to be using binary-only x86 software. Now, okay, that depends a lot on your use case, but that may be a real drawback if you play games on the thing.
googles
old.reddit.com/…/you_can_now_run_steam_games_with…
That also sounds kind of like compatibility is still limited – they’re saying that some ARM platforms can’t do 32-bit x86 binaries, at least two years ago. Dunno if that’s still an issue.
buzz86us@lemmy.world 6 months ago
Would love it if they just had a shell that takes single board PCs
GameWarrior@discuss.online 6 months ago
You can run the mainboard outside of the chais in an external enclosure.
sugar_in_your_tea@sh.itjust.works 6 months ago
Pine64 has a laptop that’s essentially that. The SBC inside could pretty easily be swapped.