4 ms·
I like the rise of ARM… first AMD and then "PC world" followed suite with Snapdragon. With the latest Elite I think that my next machine (after MPB M1, which is
by ktosobcy 1y ago
I like the rise of ARM… first AMD and then "PC world" followed suite with Snapdragon. With the latest Elite I think that my next machine (after MPB M1, which is still perfectly fine machine in 2025) will be PC laptop with ~Snapdragon (or something similar) with Linux... I'm fedup with Apples more and more stupid changes and limitations :/ (I actually disabled automatic updates to avoid LiquidTahoe!)
For me cool and silent device is more important than raw power, and we are in moment where the CPU is not that important (more so - memory)
- chk84us 1y ago> I actually disabled automatic updates to avoid LiquidTahoe Is there even a way to automatically upgrade to a major macOS version? Automatic update settings are only for minor/patch and security responses.
- wpm 1y agoYeah but even for device administrators using bleeding edge “Declarative Device Management” the “your Mac must be on this version by this time” thing is really hit or miss. I was testing it yesterday just telling a test computer to update to 15.7.1 and while I got nagged to hell, it never actually rebooted to start the update. This is despite claims in each of the nag messages that it would. At least Apple is still somewhat deferential to the user experience.
- ktosobcy 1y agoHmm... that may be true. I just disabled everything in preferences to avoid it completely...
- torginus 1y agoDunno I remember reading an article about one of the first Snapdragon PCs - they concluded that while the CPU side was pretty good (including, surprisingly availablity of native ARM ports, and x86 emulation), the GPU was far behind typical PC offerings in sophistication, and was unable to run the complex and compute shader heavy workloads required by modern games, shader compilers were buggy, and advanced features were missing or poorly implemented, which made it an expensive word processing machine. I'm not sure if they fixed their newer GPUs but they really ought to.
- kakacik 1y agoYou get cca the same graphics as top android phones get, which is pretty decent. Of course it won't compete with 5090 but who would expect that
- torginus 1y agoThat's the whole point - these GPUs have impressive paper scores, but are designed with traditional, outdated ideas of shader pipelines in mind, and either cannot support flexible modern shading models/compute, or these features have tons of bugs, or end up being being much slower than the paper specs would suggest. Essentially they can't run most PC games/ graphics software made in the past decade
- heavyset_go 1y ago> will be PC laptop with ~Snapdragon (or something similar) with Linux... Before you do that really research the exact model you plan on buying, and how much support it truly has in Linux. Qualcomm has not exactly lived up to their own hyped intentions of good support on Linux, and that provides a foundation of sand for hardware vendors to further drop the ball on when it comes to Linux support. Apparently, some models built on the Elite platform have reportedly great support, while others don't. My experience with Linux on ARM SoCs, outside of servers, has made me very wary about using consumer products for desktop Linux with them. You really don't want to be dependent on the vendor, or some random people in their free time, for their custom kernel forks or Linux images, and that seems to be the trend in the non-server ARM boards + Linux ecosystem.
- mort96 1y ago100%. A huge issue with the ARM ecosystem is that there's no widely adopted UEFI-like standard, so there's no runtime discovery of hardware configuration and things like the booting process and partitioning are extremely different between different machines. You pretty much need a Linux image built specifically for the particular hardware, unlike in the x86 world where you just need a Linux image which can boot using UEFI and discover all relevant hardware through either UEFI, ACPI and PCI.
- ktosobcy 1y agoAre there any plans to have similar solution? Is this the reason, why the Android echosystem is so abysmal when it comes to hardware driver support?
- heavyset_go 1y agoThe ARM server ecosystem has it solved with SBSA, which includes ACPI, UEFI, etc as part of the standard. There are some ARM consumer computers that implement UEFI, etc, though. The issue is that it's cheaper to just put together bespoke boards and not implement industry standards that are expected on PCs. Vendors don't have to worry about supporting anything other than the hardware and images they ship, so they don't see a reason to make third party OS support viable. > Is this the reason, why the Android echosystem is so abysmal when it comes to hardware driver support? Theoretically, Android should have all of the same drivers as Linux, along with Android-specific drivers that are abstracted over stable driver interface instead of the unstable Linux interface. What usually happens is the plethora of drivers that vanilla Linux ships with aren't built for, and distributed with, phones/tablets, and the Android drivers only have to support that specific board's hardware. Then, over time, the kernel doesn't get updated so new hardware won't be supported the longer you use the device. If you're asking why Android devices have poor support for Linux, the OP's answer is the exact reason why.
- podlp 1y agoAre there viable options? I run Asahi on my M1 Air and it performs quite well, but certain software like Android Studio has issues and hiccups. I’d love a decent ultrabook to replace my Air, but I hate Windows and got overwhelmed with reading Reddit forums to know which PCs will and won’t work with Linux. I don’t mind doing some setup, but I’d rather not be disappointed by non-functional or missing drivers for WiFi, Bluetooth, display, etc.