hurricanepootis 18 hours ago

I hope Qualcomm upstreams all the device tree kernel level stuff to Linux for every laptop model. One of the things I don't like about Arm Laptops is—for example—how even if a SoC is supported upstream, if the manufacturer does not upload a device tree for their device, then you're cooked.

I read that while these Snapdragon laptops do technically have UEFI + ACPI, the information they provide is not useful for Linux and is more coupled with Qualcomm's proprietary drivers on Windows. Therefore, device trees are needed on Linux (I could be wrong about the first part).

  • mikepurvis 17 hours ago

    I believe the Orin AGX is in a similar position. It does a UEFI boot but you absolutely have to supply a correct dtb and if you don't then key peripherals like USB and ethernet can just completely not work, or in one case I experienced, subtly malfunction in a way that appears to be fine but throws off a bunch of extra radiation that fails a certification test.

  • eliroberts 16 hours ago

    and speed doesnt matter at all if no drivers work

  • FlowingRiver 16 hours ago

    This is one of those situations, even if they don't want to release specific code, they could at least release the specifications so that others could build the software stack for this.

  • pantalaimon 16 hours ago

    There was a recent proposal to make use of ACPI on ARM

    https://www.phoronix.com/news/DT-ACPI-Hybrid-Mode-Linux

    • p_l 11 hours ago

      One option would be to implement the custom non-standard Qualcomm drivers that technically it needs to implement anyway, but with support for the UEFI/ACPI interface.

      On Windows, Qualcomm ships custom drivers that override normal ACPI platform logic in various places, IIRC

    • cromka 10 hours ago

      This is actually misinformed, the discussion on the mailing list made it clear: there is NO full ACPI on these Windows ARM devices; they only use ACPI marginally and still require and provide device tree.

      Phoronix should have revised that article, it's completely misleading.

  • cromka 14 hours ago

    This is exactly what they have already been doing for the past two months, directly from their devs, posted to Linux ARM MSM mailing list, and despite not having all of the specs from manufacturers. See the EC driver submission for Asus ZenBook A16 from this past week.

  • avhception 13 hours ago

    I don't think that ARM Laptops have a chance in Linux land as long as each model requires stuff like a custom DT.

    I'm typing this on a Thinkpad x13s Gen1, "21BX000XGE". I really really like the device, best laptop I've owned so far, speaking strictly from a hardware perspective. No vents mean I can use it on a pillow, and it's dead silent. It never runs hot, great battery life. Thin and light, yet has all the performance I need. But would I recommend the laptop to any fellow Linux user? Absolutely not.

    Even though it was released in 2022, the webcam still won't work. I can't limit the battery charge to 80% like on my x86 Thinkpad. There was a time when the graphics driver and Chromium didn't like each other and I had to wrangle Chromium into software rendering mode to avoid heavy artifacts on the screen (export force_gl_vendor="notfreedreno"). In fact, I still have the workaround in place. Not sure if it's still needed though. A fix was merged upstream last year, need to check whether it made it into Fedora yet.

    I got the machine in 2025, and here are the workarounds and config changes I had to make just to get Fedora running last year, 3 years after release:

    - extra kernel arguments ("arm64.nopauth" seems to be needed still in 2026, "clk_ignore_unused pd_ignore_unused" I have been able to remove at some point)

    - GRUB config (GRUB_DEFAULT_DTB=/boot/dtb/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb)

    - initramfs modification, /etc/dracut.conf.d/x13s_firmware.conf: install_items+=" /lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn.xz /lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcadsp8280.mbn.xz /lib/firmware/qcom/sc8280xp/LENOVO/21BX/qccdsp8280.mbn.xz ". Not sure if these are still needed, they were at some point.

    In late 2025, installing Fedora was still a pain in the butt. There were custom-built ISOs for my device, but they didn't work because my firmware was too new. Stupid me ran a firmware update on the preinstalled windows. I tried building my own ISO, but the firmware never recognized those as a boot device for some reason (I have successfully built custom ISOs for x86 many times). In the end, I was able to use QEMU + chroot on my x86 machine to install Fedora ARM onto an external HDD, make the needed modifications in there, boot that on the laptop and run the anaconda installer, then make modifications to the install on the internal storage.

    I just ran a quick `wc -w` on my installation and debug notes for the machine, and it's a cool 11180 words. At some point, it turned out that the display my unit uses was not in the list of known displays for the x13s. Seems that was mostly inconsequential aside from a kernel warning and maybe slower wakeup. Helped upstream with that, which eventually resulted in this commit: https://github.com/torvalds/linux/commit/3330b71caff6cdc387f...

    I'm no stranger to exotic architectures and machines, having used Gentoo on a ppc64le machine as a daily driver for 3+ years. And I do like the laptop. But w/o fundamental improvements to the way ARM bringup works, not just improvements for individual machines, I wouldn't recommend this stuff to any unsuspecting user.

    • leoedin 13 hours ago

      I've been working on embedded systems using iMX8s, and it's equally awful. You have to maintain your own fork of UBoot. You have to spend hours tweaking device trees. The "NXP" kernel is out of date and never updated, the mainline kernel is missing loads of drivers.

      Meanwhile in x86 land you can just download a distro and boot it. Secure boot works out of the box. It's night and day.

      • necovek 13 hours ago

        Have you looked at SoCs supported by Linaro?

        Linaro is (or was, back when I was involved ~10 years ago) non-profit sponsored by SoC vendors to develop, maintain and upstream SoC support for Linux, along with running a comprehensive validation lab for all the boards they support.

        A list of manufacturers did change a few times, and it was half-sponsored by ARM directly.

        • pjmlp 9 hours ago

          Every time I have watched Linaro presentations, I mostly got the feeling that their customers so top speak are embedded (Automobile and co) and Android OEMs, not so much people that would like to some day have GNU/Linux on ARM desktops/laptops.

      • avhception 10 hours ago

        Even rather mainstream stuff like the RPi can get wonky in places, and still people comment on why "idiots" buy RPis when this-or-that ARM board has 10% more bang for the buck. Eh, yeah, of course. I'd love to only ever run RandomShenzenCorp's heavily patched vendor kernel from 2016.

        • a96 8 hours ago

          Just in case anyone unfamiliar reads this, the way to run ARM boards is e.g. https://armbian.com/ (or NetBSD, Debian, whatever you prefer) and never the vendor junk.

        • opan 7 hours ago

          RockChip stuff tends to have good support, and in fact I'd trust it more to have good support than Raspberry Pi (Broadcom). When in doubt, check or wait before buying in any case. In many cases support will not meaningfully improve from how it was at release (learned this one the hard way) and most ARM devices are e-waste. Try not to get excited about theoretical hardware specs either, they might as well be fake because of how poorly the majority of ARM stuff actually works. Go for known good software support and then upgrade to new hardware when you find something newer with known good software support a few years later.

        • someonebaggy 6 hours ago

          RasPi just enshittified, pushing out a firmware upgrade that bricks the Pi if it detects you've upgraded the RAM yourself.

        • everforward 5 hours ago

          I don’t hear people suggesting to replace an RPi with a similar device (OrangePi or what not).

          What I hear a _lot_ is that the thing could have been an esp32 (or Arduino rarely).

          That’s a way wider price gap. I can order Costco-sized lots of esp32’s for the price of a single RPi.

          RPis pricing has really, really narrowed the space where their products make sense. Low power devices can be esp32, high power can be x86 NUC things (or interconnected esp32s if you need tons of pins).

          I don’t encounter a ton of things in “too big for an esp32 but I’m positive I don’t even want the option of a beefier x86 CPU”.

          No hate if it works for you. I don’t even dislike RPi, they’re just in a narrower band for me these days.

      • smashed 9 hours ago

        Yup. I remember my dismay when I started working with Linux on arm boards and realizing the absolute massive gap between the hardware vendor claims of "full linux support" and the reality.

        Sometimes the SDK is a zip of the developer workspace in a pseudo working state with no clear records of all that's been patched.

        Vendors providing binary only kernel and system images containing god knows what is not uncommon either.

        I'm convinced now that arm hardware vendors are simply incapable of even understanding what proper software support is. I'm sure some of their devs do their best but management does not care. By the time the chip ships, efforts move to making the next thing so they never properly finish the software side.

    • gdevenyi 11 hours ago

      This sounds like a terrible situation, but I wonder if a weekend of Claude iterating could improve on any of these problems. They seem to have been pretty successful on the Mac M series.

      • avhception 11 hours ago

        I'm sure Claude would be capable to solve many of these. But the next machine probably requires the whole dance all over again, and it just doesn't scale very well, I feel.

      • dezgeg 10 hours ago

        It probably will help you maintain a better local fork, but getting all things upstreamed is the bottleneck and won't help too much here.

    • theteapot 11 hours ago

      > I don't think that ARM Laptops have a chance in Linux land as long as each model requires stuff like a custom DT.

      Why? In theory the UEFI firmware can pass Linux a devicetree. Not much different to different laptops having different ACPI tables.

      • Yokolos 10 hours ago

        In theory. This up to the manufacturers and they're not doing that, so it's quite different from non-ARM laptops, where this is basically standardized.

        It's not necessarily any better on Windows. I've worked with Qualcomm based laptops that wouldn't work without a bespoke Windows image from the manufacturer. I also had one where the "generic" ARM Windows image wouldn't work with it even though it should've and the manufacturer never provided a bespoke image.

        • chocochunks 6 hours ago

          Even the Surface Pro doesn't work well with the generic image. I had to go get the Surface Recovery one to get it work enough to go through the install because there was no support for the touch screen or the official Surface keyboard on the generic one.

      • avhception 10 hours ago

        Well, in theory, I don't even care. I want to download an ISO from randomdistro.org and boot it.

      • kjs3 5 hours ago

        People in the thread who have actual experience on actual hardware and software are telling you how things actually work, not some farcical idea of how it theoretically works.

    • 100percentjake 7 hours ago

      This is tragic to read. An ARM-based Thinkpad ultrabook running Fedora on it would be a "forever" device for me. I adore my X1 Carbon Gen7 but the battery life could definitely be better and I could stand for it to run a little cooler.

      • kllrnohj 6 hours ago

        So get a newer, better, and cooler CPU? That really has nothing to do with ARM or x86.

        • hobo123 5 hours ago

          Apparently vendors refuse to make (cheap) x86 CPUs that can run fanless, so it has everything to do with that.

          • kllrnohj 4 hours ago

            The Snapdragon X2 laptops are typically not fanless, either. Fanless just results in thermal throttling if you ever do push on it.

            Fanless just means slower.

      • MSFT_Edging 5 hours ago

        It's sorta funny, the existence of Windows' stranglehold has worsened so many generations of thinkpads. The push for the S0 mac-style standby made my 11th gen X1 carbon basically unusable for me in Linux.

        The standby battery life is so bad, it will burn through half the battery overnight with the lid closed. The battery life actually seems better when using the laptop opposed to standby.

        Other standby modes were removed on a firmware level by lenovo despite the processor supporting it.

        I still have my 4th gen X1 carbon, it was an amazing machine for 8 years and I really thought I'd get another 8-year laptop buying the latest X1, but now it sits off and only comes out for specific uses. Bought an m4 air for day-to-day laptop use.

    • blackaspen 7 hours ago

      I also have an X13s and it's also the best laptop I've owned... Sort of.

      I ran Windows on it up until a few months ago and it was as you said, delightful. Long battery life, fanless, great size, great screen. I put Ubuntu on it (where they've mainlined a good bit of things), and it's still just not very good. Sleep doesn't work (and never will without Qualcomm), certain things still just crash on occasion -- but I do think the webcam works.

      I'll likely put Windows back on at some point, which is a shame, because the laptop is great, but Windows is terrible. I simply do not believe any claims Qualcomm has about future support, as much as I'd love to see a newer Thinkpad device with full ARM support.

      • Projectiboga 7 hours ago

        This is depressing, I just got this x13s hoping to give this arm craze a try as supposedly it has fairly full Linux support. I will just ignore any claims about Qualcomm until Dell or Lenovo release models with Linux pre-installed and they get real world reports over time.

    • Projectiboga 7 hours ago

      Whew, thank you for this summary. I just got this laptop as it seemed to have "good" Linux potential, but I've been stuck so far. And as further caution to others, hibernate doesn't work on Linux, and audio is glitchy. Even on windows 11 pro the shutdown menu is missing. It seems to sleep on windows but not sure about battery drain, which is reported to be 1-2%/hr in Linux.

    • silverbluep 4 hours ago

      This makes me pretty sad. But I'm still hoping i can have a linux arm laptop in my lifetime; maybe in 10-20 years.

      • KetoManx64 1 hour ago

        Asahi + M2 Macbook air is the best laptop I have ever owner. I would highly recommend the combo if you're in the market.

  • vbezhenar 13 hours ago

    Maybe I'm wrong, but I feel like creating device tree should be relatively straightforward if driver support is there. So while having official device tree is awesome, it's not something that's very hard to do. Now writing drivers without datasheets, using reverse-engineering is something that's hard to do.

    • theteapot 11 hours ago

      I've been waiting for someone to write a DTS for a Snapdragon(R) X - X126100 - Qualcomm(R) Oryon(TM) CPU based laptop I bought over a year ago. Some people are trying but it can't be that easy ... Starting to look into doing it myself and AFAICT it requires reading the ACPI tables (written for Windows drivers), and manually converting it to devicetree, test, tweak, repeat.

      • 100percentjake 7 hours ago

        This sounds like something that LLM assistance might actually be ideal for.

  • ChocolateGod 9 hours ago

    Needing the kernel to be changed for each device is an Androidism that encourages ewaste and we should fight against it.

    Instead Qualcomm should improve their ACPI implementation and improve the kernels handling of it

    • aseipp 9 hours ago

      Someone from Qualcomm posted a "DT-ACPI Hybrid Mode" set of patches a while back that let you call ACPI table functions, etc even while booting with the device tree, allowing you to control some things like keyboard lightning/power management independently. That would be a good first step but I'm not sure it went anywhere in the meantime. In theory supporting Device Tree by including the blob in a ROM somewhere shouldn't be much more work (if any) than including working ACPI tables, but we all know how that works out in practice!

      • throwaway173738 9 hours ago

        > supporting Device Tree by including the blob in a ROM somewhere shouldn't be much more work (if any) than including working ACPI tables, but we all know how that works out in practice!

        This is definitely a thing in some embedded systems I’ve used. There are some Marvell boards which do this. They all use U-boot though.

      • bigfishrunning 8 hours ago

        The problem is that the content of the device tree isn't really stable -- if a new kernel version has a driver with a new required parameter for instance, suddenly your ROM device tree is out of date and much less useful.

        • aseipp 7 hours ago

          Oh, that's a good point I forgot about; I suppose DT interfaces aren't considered part of the stability contract for users... Really Device Tree is somewhat "Linux-specific"-enough and low level enough that issues like this aren't ideal. But if we could just get to the point that was a problem, I'd be happier than now, I suspect!

    • kllrnohj 8 hours ago

      > Needing the kernel to be changed for each device is an Androidism

      It's an Armish not an Androidism. It's an embedded legacy that really doesn't make sense anymore. But inertia is powerful enough that even Apple is still using device trees, even on their M series SoCs ( https://asahilinux.org/docs/fw/adt/ )

    • someonebaggy 6 hours ago

      There's no universally good solution for connecting varied kernels with varied hardware. Device tree is okay.

      Kernels always have to be changed for different hardware, that's nothing new. x86 kernels don't run on ARM machines, full stop. Gameboy Advance kernels don't run on Switch 2. IBM mainframe kernels don't run on AWS EC2.

      As part of good engineering practice we like to separate the parts that are volatile with regard to hardware changes from the parts that are nonvolatile. But that's a kernel implementation detail and we shouldn't pretend it means the combined kernel doesn't need to be changed.

      We can also embed several volatile components for several different hardware configurations. That's called inefficiency, or bloat.

      There were several attempts for hardware to incorporate the volatile component itself and be self-describing. ACPI (in ROM) is one; device-tree-in-ROM is another. Neither turned out to work well, because it turns out you actually want to evolve that code and so kernels contain lists of ROM patches anyway, which isn't much better than just including whatever was in the ROM to begin with.

      • boobsbr 2 hours ago

        > Kernels always have to be changed for different hardware

        Isn't there a way to have loadable device drivers that live outside the kernel?

  • someonebaggy 6 hours ago

    The curse of open source is that any missing feature is always your own fault, because you didn't do it yourself.

    The device trees either exist in the proprietary blobs, or can be written.

modeless 21 hours ago

I think a lot of people don't realize the level of performance Qualcomm has reached with these. This is the closest competition to Apple's M series that we have, for the laptop form factor at least. They are better than Intel and AMD's best. I'd love to buy an X2 laptop with Linux preinstalled and supported.

  • purpleidea 20 hours ago

    I'd buy one because I want a Lenovo Thinkpad with an onboard ethernet port and really good battery life for Linux.

    • raegis 16 hours ago

      The Thinkpad T14s 2-in-1 with Intel Core Ultra 5 has great battery life: 10+ hours with moderate usage. I also have the Snapdragon T14s which gets about 14 hours, but I'm still waiting to get full Linux support for this two year old laptop.

      Note however, since I've been using my Thinkpad 2-in-1 on battery almost everyday for a year, it is somewhat degraded. upower shows

          energy-full:         50.61 Wh
          energy-full-design:  58 Wh
      

      But I still get more than 10 hours on a charge.

      • purpleidea 7 hours ago

        I would have been totally interested in the snapdragon if Linux support was good and the hardware wasn't old at this point. I'd like a 24h laptop!

    • ezst 16 hours ago

      T14 gen7?

      • purpleidea 7 hours ago

        Nah, I want serious all-day battery life.

  • diebillionaires 20 hours ago

    Couldn't agree more. I would LOVE a linux based laptop with the performance of the M series.

    • edg5000 18 hours ago

      Is the M series that much better than a modern ADM/Intel? Or is it that they barely need cooling? I have an AMD laptop and Mac Mini, the Mac never makes any noise. Or is the M series just faster?

      • Forgeties79 17 hours ago

        M series just always perform better than you expect. I don’t know how to explain it tbh. We use them for live streaming at work and they’re just never pushed to their limits (24gb mac minis) even as we run 7 or 8 independent HD sources + iso recordings of each one. They don’t break a sweat.

        I have an m1 16gb MBpro in our fleet for editing and it runs probably as fast as the day I got it (first wave of m1’s).

        The low power draw is also very impressive. Fraction of my AMD rig at home.

      • AnthonyMouse 16 hours ago

        We get to blame OpenAI et al for this one again. AMD is using their current allocation of TSMC 3nm production to make Epyc rather than Ryzen so Ryzen is jumping from 4nm to 2nm. But 2nm Ryzen is still a few months out, and the 4nm current ones are naturally at a disadvantage when Qualcomm is using 3nm.

      • thayne 16 hours ago

        From what I can tell, you can get more total performance from intel/amd, but at the cost of more power draw, which besides needing more cooling also means shorter battery life.

        And even on my desktop, where battery life doesn't matter, I wouldn't mind my CPU needing less cooling.

        I say this as someone who will probably never own a mac.

        • cosmic_cheese 4 hours ago

          Yeah, I would say that historically low power draw and low heat just haven’t been dominant priorities in the x86 world. If it can be “fixed” by pushing the fans harder and building in a bigger battery (or PSU), that’s good enough.

          This is a natural major conflict with the qualities of a laptop that’s good at being a laptop, but yeah, I’d prefer that my custom built tower be efficient, cool, inaudible, and a small as reasonably possible without severely impinging expandability.

          I’ve heard of people building desktops around mobile x86 CPUs soldered onto ITX/mATX boards, which sounds like it might be the solution that mainstream manufacturers don’t want to give us. Even a modest desktop cooling solution is vastly more capable than what can be fit into a laptop and so should keep such a CPU chilly with ease.

      • jeroenhd 15 hours ago

        On paper, the M series is faster. It's not the same situation as when AMD and Intel were suprised by Apple, though. All of the tricks that made people go for the M1 Macs and think amd64 is dead are now also available on amd64.

        Price-wise, you're still often better off with amd64. People like to compare the top-end chips, but the competition for a huge slab of amd64 is a small laptop running an iPhone CPU, not the M6 Ultra or whatever the latest and greatest is today. After Apple followed the rest of the industry, the launch price advantage of the Neo quickly grew smaller, especially outside of the USA. If you want a 15 inch laptop, you're pretty deep into high end prices the moment you consider a Macbook.

        In practice, getting the M series to run Linux takes longer than it takes Qualcomm to release a Linux build that works, and amd64 takes a few months of actual vendor support rather than enthusiasts hacking away for free, so in that sense the M series is still behind.

        • notenlish 15 hours ago

          With the help of vibe coding it might take a lot shorter time to get m series working on Linux. Though the quality of code is not guaranteed to be perfect.

      • mastermage 15 hours ago

        when it comes to Laptop Battery life afaik there isn't even a competition.

      • zik 15 hours ago

        I have a beefy AMD system and recently bought a macbook pro M5 pro. I'm still blown away by how much faster the M5 is than my AMD tower, while producing no heat or noise.

    • rr808 13 hours ago

      Intel panther lake is already very close. Good enough for me to be happy with it.

  • MBCook 20 hours ago

    I’m glad we’re finally getting more competitors to Intel/AMD.

    Better for everyone. Apple gets lazy on top. And for those who don’t want a Mac, they should be able to have something great too. And since PC makers are far more willing to experiment with form factors, I’d like to see what they try.

    • Danox 19 hours ago

      If Apple was lazy, they wouldn’t have spent five years getting rid of Qualcomm modems, Qualcomm is also getting squeezed by the Chinese, Mediatek, Microsoft, Nvidia, Samsung and Apple worldwide.

      It will be interesting. because Qualcomm doesn’t give away anything for free, so any of those Linux Distro’s who thinks it’s going to be a free lunch? Are gonna be in for a surprise.

      • MBCook 19 hours ago

        They hate being under someone else’s thumb and Qualcomm had real control over that. They couldn’t stand it and wanted out. Which is just as well, because clearly Qualcomm could’ve been doing better. Apple cut the power usage of the chip and it’s reportedly better than the Qualcomm one.

      • tredre3 19 hours ago

        > It will be interesting. because Qualcomm doesn’t give away anything for free, so any of those Linux Distro’s who thinks it’s going to be a free lunch? Are gonna be in for a surprise.

        Care to postulate on what those nefarious reasons/surprises could be?

        • Onavo 17 hours ago

          Imagine NVIDIA on steroids. Think bad documentation, opaque code, and everything being locked down. The customer gets squeezed for more money (especially egregious if you don't have enough scale they won't even bother engaging).

        • pjc50 10 hours ago

          Onavo is correct: Qualcomm are extremely notorious for aggressive IP enforcement. They're the Oracle of hardware. In particular they held critical CDMA patents which were required for making a modem which worked in the US.

          They (along with Intel) also ended up making most of the non-Apple ARM chips, which are not competitive with the Apple ones.

      • dosisking 18 hours ago

        If Apple cared about quality, they wouldn't have gotten rid of Qualcomm modems, and forced people to use the inferior Intel modems. I always avoided by iPhone models with Intel modems starting around the 6S era.

        • MobiusHorizons 6 hours ago

          What specific quality issues did you notice? I haven’t heard of any, but I wasn’t paying close attention at the time.

      • ForHackernews 13 hours ago

        They must think they will sell more chips to OEMs that want to offer Linux. It's not like they're going to be shaking down Debian for cash.

      • Nexxxeh 7 hours ago

        I'd have assumed Qualcom are looking at the Steam Deck / Steam Machine and Steam OS, and thinking: "I might want some of that."

        And looking at the direction Microsoft is going, and thinking: "Shackling our laptop and desktop chip sales to this is a bad idea."

        The entire landscape outside of the Raspberry Pi is a shitshow in terms of "Just download a distro for your device class and arch and it'll work."

        Arm SystemReady appears to be a slow push in the right direction from the opposite end.

    • ksec 17 hours ago

      > Apple gets lazy on top.

      A20 Pro P-Core is the largest jump in performance per watt in the past 5 years. I am not sure why Apple is lazy in their hardware front. Not the same could be said about their software though.

      • spankibalt 14 hours ago

        Let me appropriate and rephrase a sentence from earlier in the thread: "performance per watt doesn't matter at all if the combination of the machine's feature set, both in hardware and software, as well as form factor, is essentially useless to you".

        • ksec 13 hours ago

          I have seen this far too many times on HN. A design that put Performance Per Watt first is how you extract more multicore performance when you are fundamentally limited by cooling.

          • spankibalt 13 hours ago

            Well, since an adequate cooling solution is a part of a machine's feature set for me, my point still stands.

            • ksec 12 hours ago

              Well I guess you could summarise your point as "Performance doesn't matter".

              Which is fine. Have a great day.

              • spankibalt 12 hours ago

                Gud lorde, don't be daft. PPW matters until it hits a point where any optimizations above that line are of much less importance to some people (e. g. me) than other specs. Not to speak of necessary attributes completely absent from your PPW dream machine, which indeed negates PPW considerations on a per device/device-class basis. Which excludes optimizations for microprocessor series. It ain't rocket science.

        • avadodin 12 hours ago

          basically: "I want WSL for my overpriced toaster, I'm totally fine with the keyboard lacking most of the essential keys, pretty please. whispers expletive against Apple whilst making sure no one can hear him"

      • MBCook 7 hours ago

        I wasn’t thinking hardware, more software. But either way the closer a competitor is the harder they’ll run, even if still on top.

    • pjmlp 16 hours ago

      Those that dream of an ARM ecosystem don't realise what they are getting.

      Finally the end of IBM PC clones is taking shape.

      • ezst 16 hours ago

        And how exactly does that matter? How close do you have your head to x86 assembly for the instructions set to matter?

        • pjmlp 15 hours ago

          A computer is much more than an CPU chip, e.g. "PC 99 System Design Guide", among several other references.

          • ezst 15 hours ago

            But that's not answering my question? What do you expect to get from today's ARM chips that's fundamentally impossible otherwise? And how is that a step forward?

            • pjmlp 14 hours ago

              Again, a computer isn't a chip with nothing else.

              In the ARM world, that other part you are completely ignoring isn't standardised, even with device trees, they only help to alleviate the pain that each computer is its own OEM snowflake.

            • ForHackernews 13 hours ago

              The comment you're replying to is implying that in an ARM world nothing is standard, portable, or compatible by default. Think about smartphones: Every single one a bespoke board with bespoke hardware.

              In ARMland, there's no such thing as standard OS images you can install on any machine, or generic components that users can buy and install themselves.

            • dosisking 12 hours ago

              I know I will never switch to ARM willingly. There is no advantage, only vendor lock-in. I feel that x86's openness was an accident, and we should try to keep x86 alive as long as possible.

              • pjmlp 11 hours ago

                It actually was an accident, enabled by IBM using off the self parts unlike their previous computers, and Compaq's clean room reverse engineering of the BIOS.

        • leoedin 13 hours ago

          ARM is a fragmented mess compared to x86. Switching to ARM (right now at least) means losing the ease of x86 booting. In the x86 world, trying another Linux distro is as simple as downloading it and putting it on a USB stick. You can be 95% certain it will work. In the ARM world, nothing is standardised, nothing will ever work first time.

          There are projects trying to tackle it, but compared to x86 it's a fragmented mess. That's what we're losing with ARM laptops - universal computing.

          • avadodin 12 hours ago

            It's an Acorn microcomputer, I know this!

        • MobiusHorizons 6 hours ago

          One key frustration is it’s typically not possible to have an arm distribution that boots across most arm boards, because they have incompatible boot loaders. Ie you have a raspberry pi image and a banana pi image and an orange pi image and the rock pi S image that are all different from each other. There have been some attempts at UEFI on arm that would address this, but it’s nowhere near as consistent or compatible as on the x86 platform side.

        • MSFT_Edging 5 hours ago

          People bought IBM clones to run the same software, not for the love of the architecture.

          If ARM processors are regularly incompatible and segmented, we all lose out and end up in isolated silos.

    • Kon5ole 10 hours ago

      >And since PC makers are far more willing to experiment with form factors

      What are you thinking of here? ATX is from 1995 and ITX from 2001, since then we've had stuff like the lamp imac, trashcan mac pro and nowadays the finger-thin imac and tiny mac mini from Apple.

      • vid 10 hours ago

        I had Fujutsu laptops that were far lighter and smaller than Airs, touchscreens in the late 90s, convertibles, 2 in ones, touch bars (Thinkpad). Plenty of designs that don't build around ATX type specs, and things that do (open frame cases, and the vast array of expansion cards that benefit from it). PCs that snap onto a monitor. Things Apple copied or hasn't gotten around to yet then claim then as revolutionary. Apple has more integration and can be more strategic (when they don't need bailing out), but as one company they do far less exploration.

        • Kon5ole 2 hours ago

          There have been a few cool ideas from PC makers I'll grant you that, but looking at the offerings from the 4-5 largest PC makers today it basically looks like it did 20 years ago.

          I'll also grant that Apple has gotten more boring with age - the G4 imac is still the coolest computer I've seen to this day. Just so outrageously out there. Current offerings are efficient but a bit boring. Apple Silicon could make something like the trashcan design work, when it basically failed with x86 PC components.

          Having said all that I wouldn't mind seeing an ecosystem of ARM-based components even if they followed the ATX standard. Being able to buy an ARM-compatible motherboard and upgrade my ARM-based CPU and pair it with separate RAM and SSD's would be nice!

    • kmarc 9 hours ago

      I'm more on the Apple hater side, but they getting lazy is simply not true.

      For many years Apple dominates the Laptop hardware scene, and while there is no comparably performing competitors threatening them, they keep releasing newer, faster, more efficient chips. After using many operating systems, I know that for sure I don't want MacOS, but the hardware itself is hard to beat.

    • HumblyTossed 9 hours ago

      Me too. Not a fan of Qualcomm, though.

  • dmitrygr 19 hours ago

    > closest competition to Apple's M series that we have,

    Not very close at all, not even to the two-year-old model, it appears

    https://wccftech.com/snapdragon-x2-plus-loses-to-m4-in-4-out...

    • modeless 19 hours ago

      Check this chart. Single core performance is where Apple has dominated the most. Qualcomm is above every non-Apple competitor including desktop chips, and only 5% behind the fastest M5 MacBook Air (this chip is going into Air-class laptops). Yes, M6 is coming, but X2 has been available for months already.

      https://browser.geekbench.com/processor-benchmarks

      • lern_too_spel 17 hours ago

        For Geekbench in particular, expect to gain a few percent in Linux vs. Windows. Of course, you should always look at your workload. The thing that causes me to wait for my computer the most is build times, where the multi-core benchmarks are more interesting than single core benchmarks, and these look like they could make for interesting low power dev boxes when/if proper Linux support lands.

      • AnthonyMouse 17 hours ago

        "Desktop chip" hasn't been a meaningful variable for single-thread performance in more than a decade. A single core can't use more than a given amount of power or it would melt and laptops have that much in their power budget.

        Where a desktop's TDP is actually useful is for multi-thread performance, and naturally the multi-thread chart is topped by Threadrippers.

        Moreover, Geekbench is rubbish in general. For example, it has Threadripper 9980X with a <50% higher multi-thread score than Ryzen 9 9950X even though it has twice the memory bandwidth and four times as many of the same cores and you have to look pretty hard to find a real multi-threaded workload where it's not significantly more than twice as fast:

        https://www.phoronix.com/review/amd-threadripper-9970x-9980x...

        • yxhuvud 16 hours ago

          Yes, where desktops differ is not so much the chips but rather the cooling capability. You have the space to have proper air flow and water cooling etc. So that do give quite a bit of performance.

    • deryilz 19 hours ago

      that's x2 plus. look for benchmarks of the x2 elite extreme, which currently is selling with 48gb ram for $1370: https://www.bestbuy.com/product/asus-zenbook-a16-16-3k-oled-...

      • dmitrygr 18 hours ago

        OK, i did.

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

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

        yup... still laughably behind by nearly 20%. And that is behind the M5, not even the current M6

        • josephg 18 hours ago

          > still laughably behind by nearly 20%

          20% slower than the M5 is still a great result. I'm still using an M1 macbook pro, and it's more than fast enough for editing film, browsing the internet and writing code.

          • modeless 18 hours ago

            Especially when it is significantly faster than literally every non-Apple competitor. Including Intel and AMD's best desktop chips.

        • himata4113 18 hours ago

          better than the closest linux alternative (M3 on asahi)

        • afroboy 17 hours ago

          20% behind that's actually very impressive and if it will support Linux that's more impressive.

        • cromka 10 hours ago

          > laughably behind by nearly 20%

          I think we have a different definition of what laughably means. Especially since A16 is 25% ahead of M5 in multithreaded.

          You're still trying to deliver your original point after you were told you use the wrong reference and you're not doing a good job.

      • jauntywundrkind 18 hours ago

        i wish that wasn't literally the only X2 EE system we could buy! (as i said a while ago in this submission, https://news.ycombinator.com/item?id=49823752)

        nothing wrong with it! looks fine! just: there should be other products with the nice core. i could really use a 10-14" tablet. i mean, after all, ROG Flow 13 with a Strix Halo was not even that late after launch! dense is doable!

  • trombuance 19 hours ago

    I want to believe. It's just that we've seen similar announcements in the past and then nothing come of them.

    • mrpippy 18 hours ago

      This. The X1 Elite laptops came out 2+ years ago, but you still need to use a special Ubuntu remix to get everything* working, and support is very dependent on which laptop you bought. You could say it’s not Qualcomm’s job to make audio or the camera work on every Lenovo/Dell/HP, but someone needs to do it…

      *: I’m sure there’s some features that still aren’t working right.

  • faust201 13 hours ago

    A lot of people do see the graphs. But reality is - unless they cooperate with lkml and merge it there is no point. Ubuntu has the only beta ISO for it - works not very good for the Lenovo. Qualcomm does not provide any support. Then people won't buy.

    • dividedbyzero 10 hours ago

      They'd still have the >99% or so of their customers who prefer Windows or will put up with it for the smartphone-grade battery life.

  • Aozora7 12 hours ago

    I considered getting a Snapdragon X2E laptop, but the prices were so unattractive for otherwise similar specs that I went with X86.

  • udbhavs 7 hours ago

    I was hearing a lot of hype with regards to the Nuvia acquisition prior to these coming out, happy to see it turned out well.

brynet 22 hours ago

OpenBSD developer Tobias Heider (tobhe@) has already committed the first pieces of OpenBSD/arm64 support for these Qualcomm Snapdragon X2 Elite laptops.

"This gets USB, keyboard and touchpad working in ACPI mode on the HP Elitebook X G2q."

https://marc.info/?l=openbsd-cvs&m=178891082169317&w=2

Tobias (who also works for Canonical) recently demoed Ubuntu on mastodon and confirmed ARM EL2 works, meaning KVM support unlike previous generations.

bsd.network/@tobhe/117122761215052773

(I'd love to get my hands on one of these X2 Elite machines, hmu qcom.)

Hasz 18 hours ago

Give me something that is 80% as efficient, 80% as good hw as the apple m-series but runs Debian (or Ubuntu) and I am happy to pay apple+ prices for pure linux experience. I say this as someone who just bought a new m5 machine. I have seen framework/sys76 but never pulled trigger.

I don't really care about raw performance, just want long battery life, decent screen, and a *nix environment to work in. 99% of workload is going to be on a remote machine anyways.

  • edg5000 18 hours ago

    I have an HP AMD laptop with a Ryzen and have nothing to complain about, other than the loud cooling solution. It's a fast non-nonsense system. Also a no-frills physical design. Ubuntu works fully without any additional steps needed from me. I'm not sure what you're hoping the market will provide, apart from quieter cooling.

  • ndiddy 17 hours ago

    Look into something with the Intel Core Ultra Series 3. Performance is worse than the Apple M chips but you shouldn't have a problem running Linux and the battery life is good. I have a laptop with the previous generation of Intel chip (Core Ultra 258). The battery life is great, the computer never gets hot, and the fan rarely turns on (only if I'm doing like a long C++ compile or something, never for stuff like web browsing or watching videos).

  • raegis 16 hours ago

    This already exists. I got a Thinkpad T14s 2-in-1 last year from Lenovo, and it shipped with Ubuntu, which made the price around $50 cheaper if I recall. I replaced it with Debian, of course, but the battery life is fine and it is a quiet machine.

    I also purchased the T14s Snapdragon two years ago, and it gets longer battery life (if you just use a terminal only, the battery life remaining will sometimes say 20 hours, but it's more like 14-15 realistically). However, it can get uncomfortably hot on the left edge at the speaker. The T14s 2-in-1 (Intel) does not have any hot spots, though.

    • dijit 10 hours ago

      I also had the X1 Snapdragon T14s and it felt like going back to 2008 linux.

      No wifi, no bluetooth, no fingerprint reader, no hardware accelerated 3D..

      There is a special version of Ubuntu that largely works (it's a bit old) and if you dist-upgrade to a new version it will break.

      I spent about a week trying to get it working and just gave up, awful experience.

  • notenlish 15 hours ago

    I'm 90% sure a laptop with Intel core ultra 300 series processors would suit you well.

  • jedahan 6 hours ago

    framework 13 pro might fit this. Saying from someone who just migrated from m4 macbook pro 14.

extraduder_ire 21 hours ago

In case anyone else is wondering what they mean by linux support;

> We're upstreaming core drivers for Snapdragon X2 Series — including the Hexagon NPU and Adreno GPU — to open the door to developers and partners.

Glad this isn't going to be some semi-proprietary thing like support for chromebooks. Hopefully it continues.

  • Loudergood 21 hours ago

    Android is another famous example.

    • kees99 19 hours ago

      Historically speaking, between average Android device and average Chromebook, latter is far easier to get mainline kernel + "normal" Linux distro running, e.g: 8 Chromebooks vs. only 1 Android device (and even that is a dev. board) in official Arch supported hardware list:

      https://archlinuxarm.org/platforms

      Alas, new Chromebooks are no more. "Successor" Googlebooks are all Android.

      • drnick1 17 hours ago

        So Arch on ARM is basically limited to an SoC with at most 8GB of RAM? It looks like we are still very far from a mainstream ARM motherboard with a socketed CPU, upgradable RAM and support for discrete GPUs. Until then, I see no reason to move away from x86.

      • NekkoDroid 15 hours ago

        > in official Arch supported hardware list:

        ALARM isn't official Arch, so this also isn't an "official Arch supported hardware list". Arch is currently still only x86_64 and everything else is at best unofficial if not just straight up unaffiliated.

        (do note that this might change soon-ish™ considering [0], but I think they want to first get their automated build infrastructure ready)

        [0]: https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests...

    • pjmlp 14 hours ago

      As is WebOS, Raspberry PI, Beagle Boards, netbooks, PS2Linux, PS3 OtherOS,....

      Regular OEMs will never give their differentiation factor freely.

      Even Linux OEMs like Tuxedo apparently cannot get access to hardware specifications, and have to reverse engineer their own devices.

blinkingled 19 hours ago

> this work is focused on laptops with Snapdragon X2 Series. It does not currently cover desktop form factors, earlier Snapdragon X platforms, or other development boards. Readiness also varies by OEM design and Snapdragon X2 Series variant.

So same ARM BS as usual - AMD and Intel x64 are still the kings when it comes to out the door Linux support.

I'll buy a ARM PC when I can swap its motherboard CPU and GPU to a newer gen and my existing Linux install boots up without having to flash a new bootloader and custom vendor kernel with proprietary GPU blob.

  • jambalaya8 19 hours ago

    "I'll buy a ARM PC when I can swap its motherboard CPU and GPU to a newer gen and my existing Linux install boots up without having to flash a new bootloader and custom vendor kernel with proprietary GPU blob."

    add in swappable batteries like older laptops and phones, and I would as well. not now though.

    • yellowapple 14 hours ago

      Makes me wonder how long until Framework starts shipping ARM-based motherboards. They already sell a RISC-V-based motherboard for the 13.

sharktheone 21 hours ago

I think this is huge. I thought about getting one of these chips a long time ago, but linux support was just a breaker. I ended up sticking to my current laptop and getting a macbook some years after

The "original" X Elite was also supposed to get good linux support but it unfortunately never happened.

So hopefully the X2 will actually happen!

  • cogman10 21 hours ago

    Every single one of the "X" series had this identical announcement.

    It's not huge because Qualcomm has proven that they'll continue to half-ass support until the next product is announced and then they'll disappear into the ether.

    • sharktheone 20 hours ago

      I mean it technically can run linux. But I think non one actually got any desktop or graphics working. I hope it just happens but you are sadly correct here.

      • nulld3v 19 hours ago

        Nah, on many community-supported laptops, basically everything (including graphics) works fine with the exception of a few small issues and unoptimized power management. E.g. https://github.com/jglathe/linux_ms_dev_kit/discussions/36#d...

        But it can be annoying to use day-to-day since a lot of stuff is not upstreamed or not integrated into the major distros.

        • sharktheone 18 hours ago

          interesting. I mean day-to-day usage is a requirement if you want to buy some of these machines for real. But good to know that graphics works now. Last time I checked it wasn't and that was significantly after launch

    • Danox 19 hours ago

      It potentially can be a good thing, but anyone who is jumping up and down celebrating better wait and see, Qualcomm is more of a lawyer/finance company than a tech company in short a patent troll at heart, so it will be interesting to see what type of fee they want to have the privilege of being on their hardware. In the telecom area historically, they like double dipping.

    • Postosuchus 19 hours ago

      This!

      I've had a Snapdragon X Elite laptop for 2 years, constantly trying to get Linux off the ground on it. Didn't happen (well, technically, toward the end of that period, there was an unsupported port of Ubuntu but it lacked half the drivers). And yes, when I bought it there was a very similar announcement from Qualcomm promising first-class Linux support. So I wouldn't gamble on it (especially considering that prices are crazy) until there indeed is a supported distro.

      • sharktheone 18 hours ago

        Yeah, this just sucks imo. I mean I think for the copilot button there was something upstreamed, but the useful stuff wasn't

      • cogman10 18 hours ago

        Yeah, I've really wanted an ARM Linux laptop. But I've known ARM is a crapshoot because of my dealing with other devices. So I held off on the initial X release. Then I saw the X1P (or whatever it was) and Qualcomm put out the exact same "someday Linux up streamed!" Promise.

        A competent FTC would be fining them for these false and misleading statements. Until that happens, nobody should buy these thinking Linux will ever be supported.

    • edg5000 18 hours ago

      But they support Android right? Won't that mean kernel support is public already? It would have to be merged into mainline. Or is this about something else?

hsnewman 22 hours ago

Yeah, heard that 2 years ago for the Snapdragon X Elite

  • sharktheone 21 hours ago

    yeah everyone was hyped and it was said to be getting linux support. Some things were upstreamed into the kernel, but it never really got there

cromka 22 hours ago

Qualcomm hired some developers back from Linaria and they have been providing support for a bunch of X2 laptops these past two, three months directly via Linux ARM MSM mailing list. I'm surprised it took them this long to announce this publicly.

Hopefully this means Framework releases an X2 mainboard as it would be a match made in heaven.

  • dansquizsoft 21 hours ago

    > Hopefully this means Framework releases an X2 mainboard as it would be a match made in heaven.

    My friend showed me his brand new Framework the other day, but I couldn't hear his spiel about its features over the noise of its fan!

    • cromka 13 hours ago

      Was that Framework 13 Pro? I thought these were supposed to have Panther and be much more efficient and quiet?

  • modeless 18 hours ago

    Ooh, an X2 Elite Extreme Framework laptop with Linux supported would be very tempting.

  • cromka 13 hours ago

    *Linaro, sorry for the typo

  • wyldfire 10 hours ago

    Yeah - especially if it could drop into existing framework laptop shells.

    • cromka 7 hours ago

      That's the dream. But I am quite sure Framework is looking into it, if not only because Windows on ARM is gaining traction, which means developers need an ARM machine to develop. I can imagine some would want two identical machines, one with X86_64, one with aarch64.

jonkoops 13 hours ago

Unless Qualcomm steps in and makes every laptop with their chip work flawlessly, I don't see a reason to step into their ecosystem. Right now it is basically flipping a coin when you buy an X1 or X2 product, as you are basically locked to the vendor's idea of 'support'. Qualcomm should coerce and collaborate with vendors to ensure their products are synonymous with great Linux support so that when I see their brand I know it is a good product.

baby_souffle 22 hours ago

Didn't they say something similar about the first ones?

Consider me cautiously optimistic.

  • jordand 22 hours ago

    Qualcomm has been upstreaming Linux kernel support for the Snapdragon X for the past 2 years or so, but the community is still having issues with drivers and firmware on devices. I bought a surprisingly capable Lenovo mini PC with a Snapdragon X at a massive discount and it's stuck on Windows 11 for now.

    • baby_souffle 21 hours ago

      > Qualcomm has been upstreaming Linux kernel support for the Snapdragon X for the past 2 years or so, but the community is still having issues with drivers and firmware on devices.

      Is QCM slow to upstream or are they doing things in an incomplete manner or is there some other reason?

      I'm trying to imagine a world where intel or amd releases a new platform/chip and it takes _two years_ to get linux booting on it

  • kayson 21 hours ago

    Yeah there was a blog post about it but seems not much came from the effort

    • baby_souffle 21 hours ago

      > but seems not much came from the effort

      That's been my experience dealing with QCM based devices running linux in the past. Some OEM buys a batch of chips, gets a reference design and an old version of the linux kernel with a zillion out-of-tree hacks and patches that make updates impossible.

      I generally advise clients to use rockchip as they have _very_ good mainline support and put any QCM modem at the end of a USB connection so it doesn't hold the product back.

  • dansquizsoft 21 hours ago

    > Consider me cautiously optimistic.

    Consider me dangerously pessimistic

  • TiredOfLife 9 hours ago

    With x1 it was worse. They were literally demoing them running Debian because windows was not ready, but after release silence.

aorth 5 hours ago

Up voting based on the title alone, though I'm not expecting much.

If we could have a similar experience to Intel-based ThinkPad Carbon X1 or T series with performance, graphics, Wi-Fi, battery life, suspend/resume, external displays, etc, that would be awesome!

Apple hardware is awesome but I want to run Linux.

drnick1 22 hours ago

Sounds good, as long as a standard Linux distro can replace whatever operating system ships with these machines.

flakiness 22 hours ago

If the upstream is properly done (that is a big if), this can be a go-to choice for the Linux laptop because it has much smaller config variations compared to Intel-based laptops: Everything from wifi (and even modem?), to audio, to camera ISP is included in the single SoC. If it works it works.

  • imglorp 22 hours ago

    Aren't all the Android Snapdragon phones already mostly there?

    • flakiness 21 hours ago

      Android phones don't need (and often don't have) upstreamed "drivers". They use qualcomm's closed-source code. Also, Android user land driver (HAL) isn't useful for non-Android Linux distros.

    • preg_match 17 hours ago

      Yes, with proprietary blobs. Oh, and also running a version of the Linux kernel that’s been out of support for years (on some devices, not all).

      This is the danger when you don’t upstream your shit. Now you’re stuck on kernel 3 or 4 because your chip vendor is lazy. And Qualcomm has got to be one of the laziest.

  • jordand 22 hours ago

    People have had a lot of issues with drivers and locked-down firmware on Snapdragon devices, so even with official Linux support for the chipset, the devices themselves could still be a nightmare to get working.

    • martinald 21 hours ago

      I don't think so. Every device has locked down firmware really these days, it's not an issue (most peoples BIOS/UEFI/etc is very much not open source).

      If the drivers are upstreamed and good, it should work well.

    • pixl97 20 hours ago

      I wonder how long someone can spend a pile of tokens and start shredding these firmwares down to their actual instructions/code.

cientifico 12 hours ago

It will take years for Linux users to trust Qualcomm again.

It has been so many attempts to run Linux on this chips without any collaboration from Qualcomm. Companies even drop support after years of development.

Qualcomm provided efficiency (battery life). But intel is catching up fast to make Qualcomm irrelevant.

Welcome, but too late.

prmoustache 14 hours ago

They give 2 separate dates for debian and ubuntu which looks to me they will just release drivers but haven't decided to be good citizen and have their drivers in the mainline kernel source tree.

In other words: it might be a trap and you could get screwed in n years if they stop maintaining it and some kernel changes make the driver not compilable on newer versions.

999900000999 21 hours ago

When can I buy one ?

I want the stuff to work, I want Qualcomm to provide an easy process to grab a X2 Elite Windows Laptop and install Linux.

No magical binary blob extraction. I want everything tested.

With SteamFrame out we might even get decent gaming !

rickdeckard 14 hours ago

If they want their platform to be a first-class citizen of Linux, they should commit on a mandatory device-tree release for all products.

Not some flaky "one release sometime after launch", a fully integrated release-chain for all components needed to boot Linux on any X2 series device

  • pjmlp 14 hours ago

    That is why The Year of GNU/Linux desktop is never going to take off as such.

    It was already proven by the whole netbooks, Android, WebOS, and ChromeOS.

    Linux yes, as cost cut factor, and as means to power specific commercial products, running on top of WSL/Virtualisation Framework, or expensive racks on hyperscalers.

    The whole community stuff, from OEMs point of view, only when it really has to be.

  • silon42 12 hours ago

    That's not a full solution... proper platform would have backward compatibility, so an OS from today will work on hardware released in 5 years.

pjmlp 16 hours ago

Support is coming because of Googlebooks, not because Qualcomm out of the pureness of their hearts is embracing GNU/Linux.

Expect binary drivers for specific releases of Ubuntu and Debian.

Also here is an answer to other day's why people still use Ubuntu.

nrclark 20 hours ago

How open will the boot stack be for this chip? Qualcomm has historically been pretty bad about this: mandatory closed-source bootloaders, mandatory closed-source hypervisors, mandatory closed-source TEEs, forked UEFI, etc.

An open Linux is hobbled without the rest of the stack.

  • wmf 19 hours ago

    KVM works this time. For the rest you need to calibrate your expectations against mainstream laptops not RMStops.

someonebaggy 6 hours ago

You mean, Snapdragon X2 series support is coming to Linux.

Unless they're enforcing signed boot from the factory, it's up to software to run on hardware.

MobiusHorizons 6 hours ago

> Snapdragon X2 Series is expanding to Linux, adding support alongside Windows and Googlebook

Is Googlebook a new name for chrome os? Or is it a typo?

  • jeffbee 4 hours ago

    They decided that instead of having an Android runtime on top of ChromeOS they would port the ChromeOS desktop features to Android. A Googlebook boots Android.

Danox 19 hours ago

Finally, the dumb company woke up. On one hand, it’s good. On the other hand, bad Qualcomm is known as a patent troll. We shall see if they can mend their ways…

Part of this is probably motivated by the fact that Microsoft and Nvidia have teamed up.

OhMeadhbh 14 hours ago

Hmm... no news on whether there's X11 support or if we're stuck with just wayland.

  • ChocolateGod 14 hours ago

    X11 is ancient history and not a fit for tiling GPUs found in mobiles socs

  • imtringued 13 hours ago

    Wayland is a protocol that can be implemented by a compositor. Since Wayland intentionally chose to only support a subset of the functionality of a display server like Xorg, it became possible to rip out the Xorg specific hardware drivers and make the X11-supporting Wayland compositor known as XWayland possible in the first place.

    "We're stuck with just a protocol that can have arbitrary implementations including full backwards compatible X11 servers"

himata4113 18 hours ago

I always imagined a world where the steam frame used an ARM chip as an ultimate f you for not only microsoft, but intel and amd.

timpera 22 hours ago

The Snapdragon X chips are already wonderful with Windows 11 ARM64, so I'm pretty excited to see how much Linux will be able to squeeze out of those!

Manuel_D 21 hours ago

Getting linux on the Surface laptop series would be amazing. Good battery life on a small laptop running linux is my ideal device.

  • noisy_boy 21 hours ago

    The build quality of Surface seems quite good, seems like unibody aluminum.

dansquizsoft 21 hours ago

Omg, words can't describe how completely botched the Snapdragon X series chip launches have been.

You hold them up to the Apple M series rollout and its just hilarious how far "the competition" is behind when it comes to laptop low power CPUs

hsnewman 22 hours ago

yeah, heard that before...2 years ago.

bfrog 20 hours ago

Is it all upstream? Is there a newer part coming with upstream support on day 1 like every Intel laptop I’ve had for the last decade+?

  • kjs3 2 hours ago

    Betteridge's law. The answer is 'no'.

tristor 4 hours ago

I very much want this, but I also do not trust Qualcomm /at all/. Would love to see a performant alternative to current-gen M series which runs Linux. Can you imagine a true ultrabook style laptop w/ great battery life, minimal heat output, and excellent performance in a compact form fanless form factor running Linux? Would be amazing. But Qualcomm has a long track record of bait n switch w/ Linux community and relying on proprietary blobs, no documentation, and aggressively enforcing IP in ways which are detrimental.

jeffyaw 19 hours ago

i've been using a snapdragon x elite and loving it, albeit on Windows. 32GB ram

  • hsnewman 19 hours ago

    I have a 64gb ram one, love it.

Havoc 22 hours ago

Looks like they're learning!

tw1984 18 hours ago

I'd buy one on its public release date if it is linux ready.

A x2 based workstation will also be very cool.

nsonha 20 hours ago

6 years since M series and arm PC still hasn't picked up

zb3 22 hours ago

Why only for these "desktop" socs? Why couldn't Qualcomm partner with Debian/Ubuntu to bring support to their mobile chipsets? Why can't Qualcomm partner with PostmarketOS to help recycle old devices and avoid e-waste?

Well, in case anyone else is wondering, I have the answer. That's because Google is maintaining a cartel, the "GMS" cartel in short. Due to intense lobbying and incredibly weak antitrust enforcement, this cartel still continues to operate globally, keeping soc makers like Qualcomm, Mediatek and Unisoc in chokehold. We won't see any real competition in the smartphone space unless it's destroyed, but market forces alone can't do that.

  • tredre3 21 hours ago

    Tell us more about how it's Google who is preventing Qualcomm and Mediatek from upstreaming all their drivers?

    • zb3 20 hours ago

      Google controls the Android ecosystem (restricts what OEMs can do) and employs various practices to ensure there's no alternative besides Apple (this duopoly suits both of them). Chipmakers essentially focus on ensuring they can sell access to BSPs which meet Google requirements, as there's no real alternative for smartphones. If you're not Apple, these chips are meant to be used with GMS Android, that's the expectation.

      If there were alternatives (like on the desktop and for some parts of IoT) it would be more cost-efficient to upstream everything, but with the current situation it's fully up to Google.

      When Google wanted them to move all their chip-specific code to modules (GKI), they had to do that. And if someone at Google randomly decided "hey, now you'll upstream this stuff", then guess what? They'd have to follow, it's how this monopoly works.

      • nrclark 5 hours ago

        I think the GKI initiative is great, personally. I've worked with chip companies that are super-resistant to upstreaming their code, and just give me a fork-of-a-fork of the kernel and kind of say "welp, good luck maintaining that unless you pay us".

        I don't love how much control Google is exerting over Android, and I don't love having to use their signed kernel. But I do prefer that vs. being stuck on an abandoned vendor kernel. If I have to accept low-quality proprietary kernel code, I'd rather keep it in small module-shaped boxes.

        Companies like Qualcomm complain about this, but their historical practices are what drove Google to mandate it in the first place.

wslh 22 hours ago

Funny how Qualcomm is juggling three OSes to sell these chips while Apple just stuck a phone chip in the Neo and called it a day. Controlling the chip, the OS, and the actual computer is a huge advantage. Apple is more than one study case on competitive analysis.

  • MrDrMcCoy 22 hours ago

    All they have to do is support Windows and get their stuff upstreamed in the Linux kernel, no need for specific distro support. I'll never understand why SoC manufactures insist on bespoke kernel/distro pairings.

    • PorciiVorbesc 22 hours ago

      >I'll never understand why SoC manufactures insist on bespoke kernel/distro pairings

      So that if you want to use the next distro release you will be forced to buy their next-gen chip because that's the only supported one on that distro. D'uh.

    • aidenn0 20 hours ago

      > I'll never understand why SoC manufactures insist on bespoke kernel/distro pairings.

      Because getting your stuff upstreamed in Linux is more work than releasing a custom kernel.

  • cherryteastain 22 hours ago

    This is entirely Qualcomm's doing. If they supported Arm SBSA/UEFI+ACPI like some other Arm chip companies (e.g. Ampere) you could boot a generic Linux (or indeed BSD) Arm distro on their chips no problem. Controlling the entire platform is not necessary, just follow the standards.

    • cromka 22 hours ago

      AFAIk this has nothing to do with Qualcomm but with vendors and Microsoft.

    • rjsw 21 hours ago

      I don't think that would help with GPU or NPU, which another comment states are the drivers that Qualcomm are upstreaming.

    • Danox 18 hours ago

      Qualcomm expects to be paid. a toll/fee by each one of the Linux Distro’s for the privilege of being on the hardware with their chips in the device that is their history and one of the reasons why Apple spent five years kicking them out, they very definitely don’t act as a charity, so in the end, it will be interesting because someone is gonna pay their fee. the end user maybe?

  • bigyabai 22 hours ago

    What advantage? I'm always a bit shocked to see people say this without qualifying it at all.

    On the contrary, Apple has to do a lot of greenfield work by refusing standards like UEFI, Vulkan and normal filesystems. They end up reinventing the wheel just to support the same featureset that Qualcomm, Nvidia, AMD and Intel all generally planned for.

    • wmf 22 hours ago

      Is it more work to support a completely proprietary boot path or three different "standard" boot paths?

      • bigyabai 21 hours ago

        Hint: you would know the answer if you are familiar with the Windows, Linux and OSX boot process.

    • lunar_rover 21 hours ago

      Advantage of commitment and integration. Apple doesn't need to worry about critical vendors not cooperating because sticking with x86 is less risky.

      • bigyabai 20 hours ago

        Apple didn't have to worry about that when they supported cross-industry standardization efforts. The only reason dGPUs are broken on macOS is because of Apple's software choices.

        • Danox 18 hours ago

          You sound very ridiculous. Why is Apple obligated? to follow Nvidia? or AMD? or Microsoft for that matter?

          Intel said no to designing iPhone chips, IBM and Motorola couldn’t see a future of faster/better chips to meet the demands of future tech devices, Apple with that crazy CEO, Steve Jobs? Had to go it alone and the rest is history.

          The Apple Silicon design group appears to be on a roll. What next? Bringing memory in house? I think they will. Because that will be the only way they can build the devices they want to build at a reasonable price going forward.

          Before you yell no what is it about the last 28 years have you missed? They seem to be able to execute long-range projects when it comes to hardware and software in comparison to their tech peers, looking forward to the M7 ultra, in-house memory and the C3 modem.

          • bigyabai 5 hours ago

            I didn't say they were obligated. I just said that they didn't have these problems when Apple was a cooperative member of industry-spanning consortium efforts.

            > What next? Bringing memory in house? I think they will.

            It's okay to say that you don't know anything about chip fabrication, instead of making silly assumptions like this.

    • Danox 18 hours ago

      Apple’s advantage is being the last vertical computer company from the 1980s speaks for itself. having control of the hardware and the operating system software with the ability to create new ecosystems is their advantage in comparison to hardware or software only companies, Note: the tech world would be a better place if Sun, SGI, Digital, Acorn, Motorola of Schaumburg, Illinois had been able to survive the Microsoft/Intel onslaught.

      • bigyabai 5 hours ago

        Even Apple forfeit x86's onslaught. MIPS was a dog's dinner compared to early x86 chips, and Steve Jobs knew this well since he worked at Pixar when they were preparing to throw away SGI machines to replace them with Linux boxes. Digital Domain, Dreamworks and Industrial Light & Magic all all abandoned UNIX workstations because they sucked. All of those companies deserved to die.

        The tech world is a better place without full-stack UNIX grifters demanding a pound of flesh. Eventually macOS will be buried alongside them, as Apple has clearly has no intention to develop a fully-featured OS for Apple Silicon.

jauntywundrkind 23 hours ago

Yay!

Please sell >1 model of computer with X2 EE (elite extreme) please please please. Not that #1 was bad at all but more please! https://www.notebookcheck.net/Asus-Zenbook-A16-Laptop-Review...

I really hope it's like 2031 and we're swimming in way too many of these. Running great Linux. How sick would that be. (And X4 is running mainline great too).

  • FlowingRiver 22 hours ago

    While I am somewhat negative on ARM/RISCV systems due to there being like 50 different boot systems and ASIC setups, I am cautiously optimistic that something like the A16 will end up unintentionally becoming sort of a standard via a large amount being sold.

    I suspect in the next 5 years something like this will come up.

    • wmf 22 hours ago

      Ironically that's being fixed by Microsoft forcing UEFI.

      • MomsAVoxell 22 hours ago

        Unironically, the serious reason I don't want to embrace Snapdragon, is because: Qualcomm.

        • Danox 18 hours ago

          If Microsoft and Nvidia team up work out, you won’t have to.

          • MomsAVoxell 4 hours ago

            Yeah, I’m already trying to avoid that blob as well, pretty much - not easy, I know, there are great reasons to follow their dogma .. but Snapdragon-level SOC’s are for me, as a long-time ARM user/developer with record shipping SKU’s, kind of a dime a dozen, kind of thing .. and also the tax of the MS/Nvidia commoditization, well, stings a bit ..

            I am thoroughly enjoying the trouncing that Apple is giving everyone in terms of exploiting ARM - it is bothersome however in many ways true — I just am not so sure the open-ness of things has been fulfilled as much as, say, the good ol’ OpenPandora days, if you catch my drift ..

            Everything has to be open. No blobs, compilers everywhere as a first-class application, well managed open source repo’s for everything, updates free of charge around a namespace that is large and wide for many, many communities of developer/user interactions occur, unimpeded by needing to ask permission to sign things, but rather just letting everyone sign things together easily from user to developer-level, and let ship new apps from well-oiled repositories ...

            No, I think the tooling in the MS/NVidia domain is going to be pretty much the lynchpin. I really, really prefer 100% open source, to the extent it is feasible..

  • jojobas 21 hours ago

    Lenovo has one (it's a Yoga, not a Thinkpad though).

AtlasBarfed 21 hours ago

This really is about business strategy than any technical effort these days. Porting code should be among the easiest things for the llms to do these days

stego-tech 10 hours ago

Man I’m hoping this support extends to older Snapdragon X2 stuff as well as the current crop of chips. There’s a lot of VR/AR headsets out there otherwise running proprietary operating systems and left to rot that a generic Linux distro like Debian could rescue, though Qualcomm’s history makes me doubt those chips will ever see the same support their newer, AI-focused ones are with this announcement.

Still keeping my fingers crossed that in the near future we can throw Linux onto an HTC Vive Focus or a Meta Quest and re-take ownership of our data and devices, but it’s strictly hopium at this point.

dsr_ 23 hours ago

Three cookie banners. I bet the announcement is slop that doesn't even answer relevant questions.

  • thehamkercat 23 hours ago

    Weird, I only see one, even with ublock origin disabled.

  • cebert 19 hours ago

    Is your computer compromised? I see no banners.

shevy-java 12 hours ago

Now if only Linux were to conquer the desktop as well ...

nahid-fahh 17 hours ago

Linux evry where haha washing_machine to trafic light evry single sector