Preferences

Agreed. On the computer hardware side:

* x86 chips can surpass the M series cpus in multithreaded performance, but are still lagging in singlethreaded performance and power efficiency

* Qualcomm kinda fumbled the Snapdragon X Elite launch with nonexistent Linux support and shoddy Windows stability, but here's to hoping that they "turn over a new leaf" with the X2.

Actually, some Snapdragon X Elite laptops do run Linux now, but performance is not great as there were some weird regressions and anyway newer chips have caught up [1].

On the build quality side, basically all the PCs are still lagging behind Apple, e.g. yesterday's rant post about the Framework laptop [2] touched on a lot of important points. Of course, there are the Thinkpads, which are still built decently but are quite expensive. Some of the Chinese laptops like the Honor MagicBooks could be attractive and some reddit threads confirm getting Linux working on them, but they are hard to get in the US. That said, at least many non-Apple laptops have decent trackpads and really nice screens nowadays.

[1] https://www.phoronix.com/review/snapdragon-x-elite-linux-eoy...

[2] https://www.hackerneue.com/item?id=46375174


I have no faith in Qualcomm to even make me basic gestures towards the Linux community.

All I want is an easy way to install Linux on one of the numerous Snapdragon laptops. I think the Snapdragon Thinkpad might work, but none of the other really do.

A 400$ Arm laptop with good Linux support would be great, but it's never ever going to happen.

Facts are Linux support has heavily accelerated from both Qualcomm and Linaro on their behalf. Anyone who watches Linux ARM mailing lists can attest that.

Things have definitely changed, a lot.

Hardware has already been out for a year. Outside a custom spin by the ubuntu folks, even last years notebooks arent well supported out of the box on linux. I have a Yoga Slim 7x and I tried the Ubuntu spin out at some point - it required me to first extract the firmware from the Windows partition because Qualcomm had not upstreamed it into linux-firmware. Hard to take Qualcomm seriously when the situation is like this.
Qualcomm _does_ upstream all their firmware, but vendors usually require a firmware binary to be signed with their keys, which are burned into the SoC. As a result you cannot use Qualcomm's vanilla firmware and need to extract the original firmware as provided by the vendor, otherwise it won't load. This is an actual security feature, believe it or not. Besides, chances are it wasn't even Qualcomm's firmware, but rather Cirrus for sound or display firmware, etc.

I get the hate on Qualcomm, but you're really one LLM question away from understanding why they do this. I should know, I was also getting frustrated before I read up on this.

I get where youre coming from but I think the job of a company pushing a platform is to make it "boring". ie it should work out of the box on debian/fedora/arch/ubuntu. The platform vendor (Qualcomm) is the only one with enough sway to push the different laptop manufacturers do the right thing. This is the reason why both Intel / Windows push compliance suites which have a long list of requirmements before anyone can put the Windows / Intel logo on their device. If Qualcomm is going to let Acer / Lenovo decide if things work out of the box on linux then its never going to happen.
Fantastic.

Can you please let me know if there is an ISO to get any mainstream Linux distro working on this Snapdragon laptop ?

ASUS - Vivobook 14 14" FHD+ Laptop - Copilot+ PC - Snapdragon X

It's on sale for $350 at Best buy and if I can get Linux working on it it would definitely be an awesome gift for myself.

Even if there's some progress being made, it's still nearly impossible to install a typical Linux distro on one of these. I've been watching this space since the snapdragon laptops were announced. Tuxedo giving up and canceling their Snapdragon Linux laptop doesn't instill much confidence

There's an Ubuntu release specifically targeting new Qualcomm Elite based laptops: https://discourse.ubuntu.com/t/ubuntu-concept-snapdragon-x-e...

This includes Vivobook S15, not sure about the 14.

That covers the Elite, not the cheaper Snapdragon X laptops such as the ASUS Vivobook 14 (X1407QA).

I've followed that thread for almost a year. It's a maze of hardware issues and poor compatibility.

From your other response.

>but vendors usually require a firmware binary to be signed with their keys, which are burned into the SoC. As a result you cannot use Qualcomm's vanilla firmware and need to extract the original firmware as provided by the vendor, otherwise it won't load.

This makes the install process impossible without an existing Windows install. It's easier to say it doesn't work and move on.

It's going to be significantly easier to buy run Linux in an X86 laptop.

Not to mention no out of the box Linux Snapdragon Elite laptop exists. It's a shame because it would probably be an amazing product.

This sounds a lot like how AMD’s approach had changed on Linux and still everyone I know who wants to use their GPU fully used Nvidia. For a decade or more I’ve heard how AMD has turned over a new leaf and their drivers are so much better. Even geohot was going to undercut nvidia by just selling tinygrad boxes on AMD.

Then it turned out this was the usual. Nothing had changed. It was just that people online have this desire to express that “the underdog” is actually better. Not clear why because it’s never true.

AMD is still hot garbage on Linux. Geohot primarily sells “green boxes”. And the MI300x didn’t replace H100s en masse.

Maybe it's just that you're mostly viewing this through the LLM lens?

I remember having to fight with fglrx, AMDs proprietary Linux driver, for hours on end. Just to get hardware-acceleration for my desktop going! That driver was so unbearable I bought Nvidia just because I wanted their proprietary driver. Cut the fiddling time from many hours to maybe 1 or 2!

Nowadays, I run AMD because their open-source amdgpu driver means I just plonk the card into the system, and that's it. I've had to fiddle with the driver exactly zero times. The last time I used Nvidia is the distant past for me. So - for me, their drivers are indeed "so much better". But my usecase is sysadmin work and occasional gaming through Steam / Proton. I ran LMStudio through ROCm, too, a few times. Worked fine, but I guess that's very much not representative for whatever people do with MI300 / H100.

> and occasional gaming through Steam / Proton

And how does that work on AMD? I know the Steam Deck is AMD but Valve could have tweaked the driver or proton for that particular GPU.

Don’t know what LLM lens is. I had an ATI card. Miserable. Fglrx awful. I’ve tried various AMDs over the last 15 years. All total garbage compared to nvidia. Throughout this period was consistently informed of new OSS drivers blah blah. Linus says “fuck nvidia”. AMD still rubbish.

Finally, now I have 6x4090 on one machine. Just works. 1x5090 on other. Just works. And everyone I know prefers N to A. Drivers proprietary. Result great. GPU responds well.

Google has previously delivered good Linux support on Arm Chromebooks and is expected to launch unified Android+ChromeOS on Qualcomm X2 Arm devices in 2026.
Isn't Google moving to Fuchsia?
I don't think these are mutually exclusive, they're just unifying ChromeOS and Android for now.
On bare metal or pKVM?
Fuchsia is dead sadly
It's very alive. It's being used for Google Nest hub devices. Through for HN that might as well it being dead, it seems.
“Rumors of my death are greatly exaggerated”

Google folks pop up here and there and say it’s actively worked on. Unless you have more recent information, I believe the project is still alive.

I thought it was the opposite and that it would replace Linux for Google products
Citation needed? I don’t disbelieve you but I haven’t seen anything concrete.
I bought a refurb gen 4 thinkpad on amazon for like $350 and it arrived almost brand new.

Installed arch, setup some commands to underclock the processor on login and easily boost it when I'm compiling.

Battery life is great but I'm not running a GUI either. Good machine for when I want to avoid distractions and just code.

My personal beef with Thinkpads is the screen. Most of the thinkpads I’ve encountered in my life (usually pretty expensive corporate ones) had shitty FHD screens. I got too spoiled by retina screens, and I can’t comfortably use anything with lower DPI.
FWIW if you buy new from Lenovo, getting a more high-res display has been an option for years.

I'm on the other side where I've been buying Thinkpads partly because of the display. Thinkpads have for a long time been one of the few laptop options on the market where you could get a decent matte non-glare display. I value that, battery life and performance above moar pixels. Sure I want just one step above FHD so I can remote 1080p VMs and view vids in less than fullscreen at native resolution but 4K on a 14" is absolute overkill.

I think most legit motivations for wanting very high-res screens (e.g. photo and video editing, publishing, graphics design) also come with wanting or needing better quality and colors etc too, which makes very-highly-scaled mid-range monitors a pretty niche market.

> I got too spoiled by retina screens, and I can’t comfortably use anything with lower DPI.

Did you make a serious effort while having an extended break from retina screens? I'd think you would get used to it pretty quickly if you allow yourself to readjust. Many people do multi-DPI setups without issues - a 720p and a 4k side-by-side for example. It just takes acclimatizing.

I have a 14” FHD panel (158 dpi) on an old (7 year) laptop and there’s more issues with low resolution icons and paddings than with font rendering. I wouldn’t mind more, but it’s not blurry.
I just learned on Reddit the other day that people replace those screens with third party panels, bought from AliExpress for peanuts. They use panelook.com to find a compatible one.
If you buy a X1 from Lenovo the screen is definitely going to be better. if not, you can simply change the screen from most of the other models.
Old Thinkpads are great! I used to have a Lenovo Thinkpad X1 Carbon Gen 6 with Intel Core i7 8640U, 16 GB of RAM, and 1 TB SSD. I installed Arch Linux on it with Sway.
> x86 chips can surpass the M series cpus in multithreaded performance, but are still lagging in singlethreaded performance

Nodding along with the rest but isn't this backwards? Are M series actually outperforming an Intel i9 P-core or Ryzen 9X in raw single-threaded performance?

Not in raw performance, no, but they're only beat out by i9s and the like, which are very power hungry. If you care even a little bit about performance per watt, the M series are far superior.

Have a look at Geekbench's results.[1] Ignore the top ones, since they're invalid and almost certainly cheated (click to check). The iPads and such lower down are all legit, but the same goes for some of the i9s inbetween.

And honestly, the fact that you have to go up to power hungry desktop processors to even find something to compete with the chip that goes in an (admittedly high-end) iPad, is somewhat embarrassing on its face, and not for Apple.

https://browser.geekbench.com/v6/cpu/singlecore

Yes, the M4 is still outperforming the desktop 9950X in single-threaded performance on several benchmarks like Geekbench and Cinebench 2024 [1]. Compared to the 9955HX, which is the same physical chip as the 9950X but lower clocked for mobile, the difference is slightly larger. But the 16 core 9950X is obviously much better than the base M4 (and even the 16 core M4 Max, which has only 12 P cores and 4 E cores) at multithreaded applications.

However, the M2 in the blog post is from 2022 and isn't quite as blazingly fast in single thread performance.

[1] https://nanoreview.net/en/cpu-compare/apple-m4-8-cores-vs-am...

Does an i9 P-core or Ryzen 9X run on 3.9 W while posting on HN?
That's irrelevant to that claim being true or not. The fact that M series win in power efficiency is already addressed.
The closest laptop to MacBook quality is surprisingly the Microsoft Surface Laptop.

As to x86, Zen 6 will be AMD's first major architecture rework since Apple demonstrated what is possible with wide decode. ( Well more accurately it should be since the world take notice because it happened long before M1 ). It still likely wont be close to M5 or even M4 with Single Threaded Performance / Watt, but hopefully it will be close.

  > Actually, some Snapdragon X Elite laptops do run Linux now, but performance is not great as there were some weird regressions and anyway newer chips have caught up [1].
ohh thanks for that link; i was thinking about updating to the latest on my asusbook s15 but i think ill stick with the current ubuntu concept for now... saved me some trouble!
Honor strangely enough doesnt make any efforts to really support Linux

The machine quality is pretty damn good, but Huawei machines are still better. Apple level of quality. And Huawei releases their machines with Linux preinstalled

The company to watch is Wiko. Its their French spin off to sidestep their chip ban. They might put out some very nice laptops, but a bit tbd

Dealing with Honor support is a pain. They don't understand absolutely anything and is impossible to get them out of their script if you have a problem.

I have a Honor 200 pro, and the software is buggy and constantly replaces user configurations with their defaults every 3 or 4 days.

I would avoid anything Honor in the future at any cost.

> On the build quality side, basically all the PCs are still lagging behind Apple,

This is an oft-repeated meme, but not really true. Thinkpads, high-end lightweight gaming laptops like the Asus G14... There are many x86 laptops with excellent build quality.

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal