How about using Qualcomm machines with linux. Microsoft is pushing for WindowsOnArm. Any ideas on how much support there is for linux? considering these chips are similar to the ones that are running Android
Qualcomm's processors aren't really comparable to the Apple Silicon ones. They haven't made anything like an M2 Pro/Ultra.
I'd also say that Microsoft isn't "pushing" for Windows on ARM. Rather, they're adding support for Windows on ARM with very little weight behind it.
This is where things get into a chicken-or-egg problem. There's no reason to buy a Qualcomm/Windows ARM laptop given that an Intel laptop will perform a lot better, have better compatibility, and not have to emulate x86/64 for all the apps that developers won't port to ARM. Given that there's little reason for someone to buy an ARM laptop and only 1 of those reasons is under Qualcomm's control (making a better laptop processor), there's little reason for Qualcomm to make a better laptop processor. Given all that, over the medium-term (say, 2-5 years), there's little reason for Microsoft to devote a lot of effort to Windows on ARM.
When Apple introduced M1, they gave users a chip that was way better than what Intel was offering. It was night and day. Everyone knew that there wouldn't be Intel Macs in a few years so we all bought ARM Macs and developers ported things to ARM (as users knew they would). By contrast, no one in the Windows world is betting that ARM is the future of Windows - not users when buying, not developers when compiling, and not chip makers when making processors. Without commitment, there's little chance for success and no one is willing to truly commit.
If you want Linux on ARM, you can go out and buy a Pinebook. The problem is that you aren't getting a flagship CPU. You're getting mediocre 2016 hardware. Even if you got a Qualcomm 8cx Gen 3 meant for laptops, it's half the speed of an M2 (regular, not Pro or Ultra) and slower than what Intel will be selling you.
The problem is that the options for non-Apple ARM laptops are just poor. Even if you could get the best Qualcomm has to offer, you wouldn't buy it because you could get a better Intel machine - and not have to deal with compatibility issues and emulation. Sure, Windows on ARM can run x86/64 code, but there are always things that don't quite work or work very slowly or chew through RAM or battery because you're on Windows/ARM and no one is expecting that.
You can run Linux on ARM today, but there just aren't ARM machines that are compelling to use that aren't coming from Apple (save for some stuff like the Raspberry Pi).
reply