I chose the ThinkPad Z13 Gen1 as my Linux laptop
wimpysworld.com
wimpysworld.com
They can be found in a few other models now and if I was going to switch off macOS full time it'd be a hard requirement for hardware for me.
My point is, on any other laptop you might be right, but the trackpad doesn't matter much on a Thinkpad.
FWIW, The MacBooks I have, from 2015, are just ... ok. They probably got better, but I wouldn't care to find out.
I want a trackpad, it’s pretty simple.
Luckily now there's also Embodme Erae Touch (dropped a couple of months ago), which has an additional benefit of having LED matrix under the surface to provide visual feedback. I haven't tested one though, so it might not turn out to be equivalent to the Morph.
A few minor remarks:
1. There seem to be minor issues around suspend (e.g., audio issues on resume, cannot yet disable suspend-on-lid-close [1])
2. As noted in the article, this is not a "classic" Thinkpad. As a consequence, some "classic" Thinkpad things may not yet work on Linux (e.g. fan control [1])
As usual, always check the amazing Arch Wiki before any laptop purchase for Linux compatibility.
Unfortunately, Lenovo refuses to put AMD processors in X-series thinkpads (its top-of-the-line laptops).
[2] https://wiki.archlinux.org/title/Lenovo_ThinkPad_X1_Carbon_(...
(Typing this from a T14 running Linux.)
There's a fairly straightforward set of compromises between thin, powerful, repairable, between X, Ts, T proper, P, etc.
My practically ancient Carbon X1 Gen 7 (2019?) has a screen of 2560x1440. You can't even buy a MacBook Air even at that poor a resolution nowadays.
[1] Two, actually, since my wife has one as well.
in /etc/systemd/logind.conf:
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
Then: systemctl restart systemd-logind
In addition, some desktop environments may also trigger suspend. If so, there should be options in the power settings menu.Liked it so much I bought a 2nd as hot spare. Everything works with Debian stable. Do I wish it was AMD based? Yes. 8C16T + 64GB is still a lot of awesome.
Edit: As a warning, the display is so good you will have to purchase all new displays everywhere else in your life.
Like OOP, I would've preferred a Framework, but since they didn't have an AMD option at the time, I chose this. In fact, it was the ONLY laptop in the entire market at the time which met my criteria.
I've been using it for over 10 months now and it's held up pretty well. Running Nobara (Fedora-based gaming distro) and it runs incredibly well, everything worked out-of-the-box, including all the Fn keys and suspend/resume.
I used to get around 40-45 FPS playing Diablo 4 under Proton-GE, and it was more than playable (I don't play it anymore btw). The games that I do play currently are a bit more old-school, like Project Diablo 2, Age of Empires 2, Skyrim etc and some retro gaming on emulators, all of which it handles like a champ.
I'm glad this is getting some attention now. We need more AMD-based and Linux-friendly laptops and end Intel's monopoly in this space.
I realize performance and power and heat can be the concern but ultimately we know how to cripple ME, while the PSP isn't really fully understood yet.
System76 Serval WS - I ordered this and it arrives this week, however there is at least one AMD laptop they offer, again, I believe, with Coreboot and OpenEC.
I guess it depends on priorities. I prefer first to be as assured as I can that despite my 0 trust model, my machine isn't factory backdoored, or at least, is less factory backdoored than everyone else's machine.
- Also, Intel iGPUs are still pretty bad at gaming, at least compared to AMD's equivalents.
- System76 did not (and still does not) offer a compact AMD laptop, they only offer a 15" one. I needed 14" or smaller for better portability and weight (I'm one of those people who actually uses a laptop on their lap).
I got the serval because it includes a 4070 8gb...so graphics and battery life aren't really a concern to me...I usually am plugged in. I also trust AMD more but they haven't been very forthcoming on the PSP.
I was very displeased with the quality on the X1 Carbon Gen 9 I had for work before that, felt like a $400 laptop. Just creaky thin plastic everywhere, the click buttons worked 1/10th of the time, awful trackpad. Also the the crtl-alt-fn key placement on the X series is ridiculous.
basically I wanted macbook-level hardware quality, with easy Linux support (save for the now-long-gone butterfly keyboard issues) I figured Z series would be the closest thing and it has really delivered.
I wish there were an in-between size - more screen real estate than the Z13, but not as gigantic and hefty as the Z16.
I opted for a Thinkpad with upgradable RAM recently instead of an X1, as a 3rd party sdimm is about 1/3 the price of the lenovo upgrade.
In hindsight, the P processor was probably a bad idea, but I assumed if they had it as an option then it would be capable of cooling it. Unfortunately, that was not the case. It was very fast if you only used it for a few minutes from cold, but even just light office use would cause the laptop to warm up until it started to hit thermal throttling, even at only 10%-20% CPU use. Under heavy loads it was even worse, performance dropping to about 20% after 10 mins - equivalent to a desktop CPU from the early 2010s. Sure you don't buy an X1 for building kernels, but you do expect it to be able to handle Zoom screen sharing.
Ultimately, I found that it performed worse under normal usage than the 5 year old X1 Carbon it was intended to replace.
FROM a refurbished Panasonic Let's Note CF-SX3, Intel Core i5-4300U, ~2013 vintage, 8GB RAM, aftermarket Intel 400GB DC S3610 Series SSD, purchase price EUR ~1500 ex VAT plus random hassles with customs importing used tech from JP to EU
TO a refurbished Dell Latitude 7390, Intel Core i7-8650U, ~2018 vintage, 16GB RAM, 512GB SK Hynix NVMe SSD, purchase price EUR ~600 ex VAT
The new one unexpectedly came with 16GB RAM instead of the advertised 8GB, lucky me. My main reason for upgrading was "want Thunderbolt / DP capable of driving 4K display", which turned out to be a mixed blessing.
This person's compromise was going from 64GB of RAM to 32GB, and from 2TB of storage to 1TB.
You young whippersnappers are so spoilt.
Sorry, couldn't resist.
PS. Now that you know the exact CPU I run, I'll invite you out to dinner at a Michelin restaurant of your choice in exchange for my private key of your choice.
Great machine, I'm looking for a replacement currently but the new latitudes have moved the power button onto the keyboard and removed the touchpad buttons.
The relative high-DPI-ness of the internal display in combination with worsening eyesight forced me to migrate from X11/openbox to Wayland/Plasma. That has mostly turned out OK, with the caveat of getting used to/working around a non-zero set of desktop bugs in my daily workflow.
I really wanted the Zenbook 14x Space edition, if it didn't suck at power I might have gone with it. Mostly because it looks rad but glad I didn't purchase it, battery life was half of Z13.
The haptic feedback on the track pad is emulating the buttons reasonably well, but, yes, I am missing the buttons! It is much more tiring on my fingers than using the external trackpoint keyboard. Particularly the middle mouse is harder to hit.
I can reasonably live with the usb-c as there are great small USBC hubs. I actually started to enjoy that I can connect eanythingbon either side.
For cooling: the non-coated case material and particularly having the air flowing inside the display joint ( I think like Mac books) makes a difference IMHO.
Luckily for all of us, the need for constantly increasing system memory has slowed greatly over the past 10-15 years and the reliability of memory chips is very good.
I can live with having ~1hr battery life (which I can push further anyway) with the way I operate and work...
Everyone I guess has different priorities. My company went remote so I don't have to be in an office or flying around all the time anymore, so I need less battery power.
As someone with 128GB in my main workstation and 64 in my laptop this soldered RAM trend makes me so sad. RAM is the cheapest way to improve your compute experience and using massive amounts is how I've otherwise been able to make old machines feel nice to use. I have a Lenovo T580 from 2018 and with 64GB it's a fantastic machine 5 years later, but I doubt a machine I buy now will be anywhere as good in 5 years as I won't be able to supercharge its memory to what 2028 would consider obscene for a laptop.
I am primarily concerned with power consumption when the laptop is asleep and ram is NOT persisted to disk (no hibernation). On a Linux setup in sleep mode, will there be a power consumption difference if you have 32GB vs 16GB of LPDDR but only use say 8GB of memory? If so will it typically dominate the sleep power consumption?
the question is how much power compared to screen and cpu? If its like 4%, then I prefer not to have it.
USB-C ports to docking stations and second displays were broken for two months, with no ability to rollback the BIOS version.
https://forums.lenovo.com/t5/ThinkPad-Z-series-Laptops/Exter...
Recently it's just started freezing up for no reason.
Last fall they pushed some update with f'd up the fan (didn't run enough, overheated). Then another that made it run too often. At some point in there something got pushed that messed up the TPM config or something so my whole Windows partition install had to be redone.
For the first 5-6 months power mgmt generally was a nightmare. Especially in Linux. Much improved lately though.
Not recommended. Maybe the Gen2 is better.
Recently I bought a L14 AMD and it doesn't even come with a decent keyboard or touchpad. The touchpad feels laggy and clunky, there are many of such reports for L14 and T14 models. The built-in keyboard ocassionally gets stuck pressing a key, and the I need to suspend-and-resume to unstuck it.
As you said, usb-c dock problems are a nightmare. Better get a good usb 4 cable with 40 gbps and 100 watts, or else you will spend countless hours doubting if problems are because of the cable. Spoiler: it's not any particular cable, it's the laptop.
For comparison, we use dell latitutes (intel) at work and they just work fine. I wonder if problems are common to all modern thinkpads, or if it only affects AMD models.
But firmware has been a total nightmare. Just one quality problem after another.
But hardware seems good.
Never used to be like this. Had older thinkpads and they were great.
Still I should say I prefer working on my Z16 vs the HP laptop provided by work. It has a different bag of problems, and a terrible keyboard and trackpad.
They are rather excellent for the price, however.
Man, I miss my Arch Linux sometimes.
> I got the Z13 as my personal and loved it so much I got the Z16 for work.
> I was very displeased with the quality on the X1 Carbon Gen 9 I had for work before that, felt like a $400 laptop. Just creaky thin plastic everywhere, the click buttons worked 1/10th of the time, awful trackpad. Also the the crtl-alt-fn key placement on the X series is ridiculous.
> basically I wanted macbook-level hardware quality, with easy Linux support (safe for the now-long-gone butterfly keyboard issues) I figured Z series would be the closest thing and it has really delivered.
> I wish there were an in-between size - more screen real estate than the Z13, but not as gigantic and hefty as the Z16.
The link is in the timestamp ("4 hours ago"...):
I have a P1 and I do a full power-off when I put it in my bag. Too many times I’ve pulled my laptop out of my backpack, fans screaming, and it’s hot. The P1 might be the worst ThinkPad I’ve owned.
That said, having finished my undergrad with that laptop, I am in the market for a new one as I embark on my master’s - so an article (and associated comment section) like this is just what I’ve been waiting for!
Used same pattern as slack - https://slack.engineering/remote-development-at-slack/
Edit: Wait. Now I'm not sure what you want.
Ya'll are wrong. Mac keyboard is "the way".
I can't press Fn and any key on the right side of the keyboard on T440 with one hand and my hands aren't small.
There's also starlabs but their ship time is atrocious.
Have you used a Thinkpad?
The brands you mention do not quite measure up in terms of overall quality.
I prioritize Coreboot and OpenEC over all else, Lenovo is known for security issues with their machines in the past and occasionally cripple features and even Linux boot support. Their track record is awful. If you're a tinkerer, why would you buy a ferrari you're not able or allowed to work on?
The higher end premium System76 machines are of excellent quality. The Serval WS - which I ordered 2 weeks ago - is such an example.
I realize everyone hates on clevo but it's only the lower end models that really suffer "quality" issues.
The bigger problem with Starlabs is the wait times can be brutal.
The ones that aren't Clevos are rebadged from other brands.
There are endless complaints about their build quality, keyboard plastic warped and peeling off and just destroyed after a couple years.
System76 is developing their own laptop though, which I will be keeping an eye on
But my HP Spectre died (I know, don't laugh) - 8th gen i7. It was...fine...I almost finished porting coreboot but the EC init I never could get working right.
That said the Serval WS and other more premium builds, while clevos, are repairable, supported, and have parts and manuals available. I realize I could buy a clevo or get a clevo from Tuxedo (and pay 5k if I want one with a mech keyboard and a 4090 inside) but then determining if the Sys76 coreboot and ec firmwares would work on it would be a whole other journey that I'm not really interested in right now.
With most manufacturers, even if they have longevity, you're still stuck most of the time figuring stuff out on your own and buying from China or Ebay to repair when something breaks...at least System76 supports their products fully and provides repair guides.
> An error occurred: API rate limit exceeded for flexiondotorg/flexiondotorg.github.io. Sign in to increase the rate limit
Why would I want to do that?