from Hacker News

First Impressions: Lenovo T14s with Qualcomm Snapdragon ARM64 CPU

by cnst on 11/15/24, 8:57 PM with 179 comments

  • by galkk on 11/15/24, 9:33 PM

    I love it(in context of FreeBSD):

    —————

    What does not work: Keyboard, mouse, TB & USB-C ports, thermal/freq mgt.

    Conclusion: Highly recommended

  • by raegis on 11/15/24, 9:45 PM

    Ubuntu has an experimental installation image for this laptop at https://discourse.ubuntu.com/t/ubuntu-24-10-concept-snapdrag... . Everything works except for audio and screen brightness control (I saw a patch for audio upcoming on LKML. I don't know about the brightness control, but it is stuck on high. Nevertheless, it still reports 12+ hours of battery with a bright screen.). It is a nice laptop, if you like the Lenovo T series.
  • by brynet on 11/15/24, 10:50 PM

    OpenBSD has support for a number of Qualcomm Snapdragon X Elite machines.

    A bit more works on the T14s Gen 6 too, such as the keyboard! ;-)

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

  • by eBombzor on 11/16/24, 4:40 AM

    Not buying anything Lenovo made ever again. T14 G1 was the worst computer I've ever had the displeasure of using. Extremely spotty USB C connection, throttling to 0.2 Ghz for no reason with no fix, and just terribly slow all around. Shame since I loved the T450s dearly.
  • by da_rob on 11/16/24, 7:33 AM

    OpenBSD support is quite a bit further: https://roblillack.net/openbsd-arm64-on-the-thinkpad-t14s
  • by 0xbadcafebee on 11/15/24, 11:22 PM

    I upgraded from a 10-year-old Lenovo to a MacBook Pro M1 w/Asahi Linux for a while recently. It convinced me that we're not ready for ARM Linux desktops for general-purpose, regular-person use.

    Besides all the crappy Linux desktop software today (I have been trying multiple recent distros out on multiple new laptops... all the Linux desktop stuff now is buggy, features are gone that were there 10 years ago... it's annoying as hell). The ARM experience is one of being a second-class citizen. A ton of apps are released as AppImages or Snaps/Flatpaks. But they have to be built for both X86_64 and ARM64, and extremely few are built for the latter. Even when they are built for it, they have their own bugs to be worked around, and there's fewer users, so you wait longer for a bugfix. The end result is you have fewer choices, compatibility and support.

    I love the idea of an ARM desktop. But it's going to cause fragmentation of available developer (and corporate/3rd-party) resources. ARM devices individually are even more unique than X86_64 gear is, so each one requires more integration. I'm sticking to X86_64 so I don't have to deal with another set of problems.

  • by consumerx on 11/16/24, 5:44 AM

    15+ years of mac user here, just swapped to a Lenovo X1 Gen12 running Ubuntu and it's so smooth.
  • by nextos on 11/15/24, 11:40 PM

    > So when my regular HW-pusher had a T14s G6 with Qualcomm Snapdragon ARM64 CPU, for only EUR1000 + VAT, and I couldn't resist.

    I wonder where Poul-Henning, who is based in Denmark, got that price. Perhaps he managed to get US pricing.

    Lenovo EU are notorious for charging a ton of money for new models with limited supply. And poor after-market support, as everything is outsourced.

  • by jazzyjackson on 11/16/24, 4:53 AM

    I sent mine back. I thought the NPU would help with local LLM but there nothing to utilize it yet, lmstudio has it on the roadmap but it was a bit of a letdown. M1 MacBook was 30 times faster at generating tokens.

    Happy with my gen 11 x1 carbon (the one before they put the power button on the outside edge like a tablet ?!?)

  • by bpfrh on 11/16/24, 8:38 AM

    imho the biggest problem with all the new snapdragon laptops is that all ram is soldered on, because the new chips don't support slotted ram.
  • by Sakos on 11/16/24, 11:56 AM

    > Those of you how know me, know that I am not a big fan of the X86 architecture, which I think is a bad mess, mangled by market power considerations, rather than the CPU architecture this world actually needs, in particular in terms of performance/energy ratio.

    Meanwhile, ARM is a complete disaster, a mess and mangled by profit considerations when looking at the complete lack of platform standardisation and issues around compatibility. Issues which require significant engineering effort to bring a single ARM device in line with any random x86-based device that came out this year.

  • by DeathArrow on 11/16/24, 1:46 PM

    It's a good thing Snapdragon laptops standardized on using EFI instead of stuff like U-Boot.
  • by yapyap on 11/16/24, 4:11 AM

    > capture the boot messages with my mobile phone's camera.

    ha dont we all

  • by wslh on 11/15/24, 9:56 PM

    I always ask about battery consumption... Apple seems to be on another galaxy right now. I decided to stop waiting and installed Parallels to run Ubuntu there... I really wish the best for Asahi Linux.
  • by incompatible on 11/15/24, 11:59 PM

    I'm a bit puzzled about their weird naming. "T14s Gen 6" when apparently "T14s Gen 5" was Intel based. Surely changing the entire CPU architecture deserves a new model name?
  • by fb03 on 11/16/24, 9:34 PM

    What laptop do I get right now to run Linux with decent battery life? My dream would be a Mac-like 14 hour battery life experience running Ubuntu. I don't want to buy a Mac or be tied to their walled garden, it's literally my last resort - but I do need a laptop with better battery life than x86_64's with 3 hour battery life in a good day.
  • by irusensei on 11/16/24, 4:37 PM

    > mangled by market power considerations, rather than the CPU architecture this world actually needs

    Why are CPUs being built if not for the market? Who are they building CPUs for? And who decided what kind of CPU the world needs?

    I like the idea of alternative architectures as any other geek but this lately kind of thinking that permeates the subject comes out as academic arrogance.

  • by steve-chavez on 11/16/24, 2:41 AM

    I also got one of these. AFAICT for Linux, we need to wait for kernel 6.12, which is still at the rc stage but should be ready at the end of this month. As a NixOS user, I'm keeping track of this repo [1] for support.

    [1]: https://github.com/kuruczgy/x1e-nixos-config

  • by alganet on 11/15/24, 11:46 PM

    The Vivobook ARM from Asus also seems very decent, and it has a numpad.

    Where I live, the T14s is also sold with 64GB memory. It's the cheapest VRAM around (although support for it is lacking everywhere).

  • by gigatexal on 11/16/24, 11:48 AM

    Meh. Until support reaches full feature parity with x86 I’ll just keep running Linux in a VM on my m3 max MacBook. I do want an arm64 Linux or BSD laptop with the same ease of use and support as x86 though it’ll take time.
  • by arp242 on 11/16/24, 12:15 AM

    > What does not work: Keyboard, mouse, TB & USB-C ports, thermal/freq mgt.

    So, eh, yeah. Basically useless as a laptop.

    Is the "Conclusion: Highly recommended" at the end sarcasm?

  • by WhereIsTheTruth on 11/16/24, 5:03 AM

    Sounds like an AD more than a review, weird
  • by andrewstuart on 11/16/24, 1:38 AM

    Linus tech tips reviewed these or something similar.

    Short story: good but compatibility issues.