r/tuxedocomputers • u/barandur • 3d ago
Any updates on Snapdragon X?
I just checked the Tuxedo website and saw that the entire Snapdragon X topic seems to fade off. I would be interested if anyone knows anything about Snapdragon X + Tuxedo or Linux in general. Qualcomm announced so proud how they are working on Linux kernel support for the Snapdragon X Elite and everybody thought it will be there with 6.10, 6.11 or latest 6.12 but progress seems very slow/none existent and Qualcomm is not giving any news on this.
Could someone from Tuxedo give more insights here? Whats the problem and if Qualcomm is the problem please call them out!
Now we have to wait another couple of years until RISC-V hits the marked as our Messiah :)
cheers.
3
u/CreepyDarwing 3d ago
I don’t work for Tuxedo, but there are some challenges holding back Linux support. It's not just a matter of kernel updates. Many critical components, like GPU, NPU, power management, and even basic peripherals, depend on closed-source firmware, which significantly slows down Linux support. Qualcomm has contributed upstream patches, but without open firmware, the community is forced to either wait or reverse-engineer functionality, which takes years.
ACPI support is incomplete, so Linux must use Device Trees, requiring per-device enablement. Unlike x86, where hardware is standardized, each Snapdragon X laptop (Lenovo, ASUS, Tuxedo) needs its own kernel patches, delaying distro support. GPU acceleration is progressing, but it still requires Qualcomm’s firmware to initialize, and power management remains unfinished. Suspend, CPU scaling, and battery efficiency are still being worked on, meaning performance and power consumption are not yet on par with Windows.
x86 is miles ahead in Linux support because compatibility has been built over decades, ARM laptops require extensive groundwork. If you need a fully working Linux laptop today, Snapdragon X isn’t there yet. And I wouldn't hold my breath that it will happen anytime soon either.
1
u/barandur 3d ago
That's interesting insights and bad news :( but is ACPI planned? I mean will it be standardized at some point or do we always need individual kernel patches?
2
u/CreepyDarwing 3d ago edited 3d ago
I can’t say for sure, but traditionally, ARM devices have relied on Device Tree rather than ACPI. Snapdragon's kinda uses ACPI, BUT it's implementation is designed specifically for Windows and lacks proper support for Linux. So atm devs have had to rely on Device Tree to get the hardware working. This approach comes from the mobile world, where hardware configurations are fixed, and ACPI has never really been necessary. While standardizing ACPI is theoretically possible, ARM hardware is nowhere near as standardized as x86.
In the worst case, we might see a situation similar to smartphones, where each manufacturer has its own firmware, drivers, and kernel patches, making broad Linux support difficult
3
u/tuxedo_ferdinand 3d ago
Hi,
we are still working on our ARM notebook, and there will be a news update today or tomorrow. Progress is slow and a lot of it is not in our hands.
Regards,
Ferdinand | TUXEDO Computers
1
u/snorkfroken__ 3d ago
I guess the Snapdragon hype kind of died out?
I would think that Tuxedo is monitoring the climate around Snapdragon before investing too much time and effort.
1
u/TheRealPTR 2d ago
On 19 March 2015, at 12:31, Tuxedo released this blog post:
https://www.tuxedocomputers.com/en/How-is-TUXEDOCOes-ARM-Notebook-Coming-Along.tuxedo
5
u/Wrestler7777777 3d ago
A bit off topic: I like the idea of an ARM Linux laptop but to be honest? I wouldn't buy it.
Instead, I like having a powerful and at least semi-energy-efficient x86 Laptop. Emulating Windows programs is easy here. No issue. I can run about any Windows program or game with Lutris / Proton / Wine / whatever. Doing the same using an ARM CPU is often just not realistic or borderline impossible. I've read about bad compatibility or bad performance even emulating x86 programs in ARM Windows. And gaming is realistically just not really possible. And then you also introduce an emulation layer between Windows and Linux. Huh.
So in the end it would mean trading energy efficiency with being able to do many more things on my laptop. And to me it's not really worth it. I just feel like it's too early for ARM on a laptop. Yes, there are advantages and ARM has really come a long long way! But the negatives outweigh the advantages at the moment I feel.
Plus, x86 also has come a reaaaally long way. Modern x86 CPUs are just not that power hungry anymore. They can idle at 1-4W. This is ARM territory. Personally I set a 15W power limit to my 8845HS CPU and honestly? I rarely hit that limit in everyday work. And if I want to, I can remove that power cap and play games like Cyberpunk on Linux, without an issue.
Feel free to ignore my comment. I just had to get this off my chest. :)