Laptop Review: ThinkPad X1 Extreme (Gen 2)
michael.stapelberg.ch
michael.stapelberg.ch
I recently replaced the 1080p display panel on my T490 with a 2560x1440 model with no issues whatsoever.
Both the proprietary nVidia driver and the nouveau driver would not work reliably for me. I ran into kernel error messages and hard-freezes, with even SSH sessions to the machine breaking.
Nvidia GPUs are still the number one problem. Buying anything with Nvidia in it is a waste of money. Closed source binary drivers that only work sometimes is acceptable for gamers but not if you want a reliable, controlled machine.
Probably a popular opinion here, but any display with a higher res than 1440p (1600p if it's a 16:10 display) is a waste on a laptop. I'd rather have a 1080p one over a 4K one, personally.
Interesting, thanks!
> Probably a popular opinion here, but any display with a higher res than 1440p (1600p if it's a 16:10 display) is a waste on a laptop. I'd rather have a 1080p one over a 4K one, personally.
I don't disagree that 4k is a little nuts on a ~15" laptop LCD, but it seems until recently you're options for decent >1080p displays on laptops for the most part were a) Macbooks (2880x1800 at 15.4"), and b) 4k PC laptops
Zen 2 6/8 core, RX5600, and uses AMDs shiftable power budget. Dual SSD slots as well.
It’s a plastic fantastic for sure, but at the $800 I paid 6 months ago it’s been a great machine.
No it's not a hardware problem, it's a pure software / platform problem. The experience is phantastic on Windows. The reason why I went with Windows 10 base and Linux VM & WSL2 (which is pretty seamless) instead of vv is that I did not want to spend time caring about Optimus, PRIME and having to consider the dGPU/iGPU mux topology in order to get my hardware to work correctly.
On one hand, you have Apple silicon MacBooks redefining efficiency.
On the other hand, XPSs/Inspirons/Thinkpads have caught up a lot in what used to differentiate MacBooks: The linux emulation on Windows is suitable for unix-like development, desktop linux is better than it's ever been, AMD is selling laptop CPUs that have 8 physical cores (with hyperthreading), 4k displays are available on basically every model, large trackpads are everywhere, Lenovo has a model out with a haptic (read: mac-like) trackpad, it's all very competitive.
Frankly, now that there are so many high quality, thermally-suitable ultrabooks,I'm done, I don't care if the M1 blows everything out of the water as long as some Evo-class ultrabook can do the same to the older laptops I had - because MacOS and homebrew fucking suck. The file system organization sucks too, and not all programs ported to unix/MacOS with as well as standard linux. (or install as cleanly as with apt-get and an isolated environment in file explorer on WSL2).
I understand buying a Macbook for the internal hardware prowess (there is no perfornance per watt competition for the M1), QC, screen resolution, but fuck, the important hardware shit is 80% as good [edit: not really but this is also use case dependent] if not better on Windows laptops by now, and arguably the most important variable - software - is miles ahead with WSL2/Ubuntu/bash/apt-get/GNU tools vs MacOS/zsh/brew etc.
I'd grant IO and some web development on MacOS is still going to be more productive, but from where I'm standing the platform choice is one without hesitation.
Totally do agree on hardware writ large though, still haven't figured out what Windows system i'm going to grab, for that exact reason.
I prefer plastic components much of the time in electronics. CNC aluminum - sorry, aluminium, and glass are really overutilized.
Does anyone feel it makes more sense to buy an embedded system and lug it around instead from now on? There are spare screens everywhere, they cost nothing, and it seems the laptop form factor is just overpriced, underpowered, unmaintainable/unupgradeable for the money. Should be trivial to build a decent keyboard, optional portable screen and power pack in to a backpack in lieu of a traditional case.
I hate my MBP too.
I also use a docked laptop as my main machine with peripherals attached, but then the thermal situation is pretty bad because laptops so often seem to run very hot. I think I'd be okay with an increase in size and weight to sort out some of these problems.
Not embedded, but I was actually toying with the idea of buying or building a smallish x86 computer that I'd lug around.
The idea came to me when we started getting EliteDesk minis at work, which are basically the size of a book.
Now, those are fairly nice on paper, and at the time were one of the limited options of PCs available with thunderbolt, so I got one for myself. The honeymoon didn't last long, as the components are custom designed and some are downright cheap, like the CPU fan, which emits a constant, unbearable whir, but I can't replace the heatsink with a custom one (it only uses three screws, none of which are in the standard locations). Also, the thunderbolt doesn't work reliably either, so all in all I wouldn't recommend.
But the idea of actually being able to grab a desktop in my bag stuck with me. As I wouldn't be doing that all dat every day, I figured I could get a bigger one, with the limit being "fit in a backpack".
However, for the time being, I only move between my apartment and my parents' house, and having a fixed desktop at each location works well enough.
Absurdly hot running under load, the frequent point releases for OSX, 3.4-3.7GB and 30-40 minutes of time unless I do it out of hours - the trainwreck that was Big Sur and virtualisation.
I'm fortunate in that while I have work issued machines I don't have to use them *for work and can instead use my nice desktop but damn if I had to work on those machines I'd lose the plot (as other members of my team frequently seem to at various times).
This guy has never seen a real workstation.
Real workstation (from vendors like Lenovo, HP and Dell) usually come with Xeon-class processors (multiple, often two of them) and a shitload of ram (sometimes terabytes). And multiple disks.
Example: the HP z-series workstation and the ThinkStation series from Lenovo.
An "enthusiast"-class gaming pc is not a workstation.
The Video cards and drivers are also often tuned for the use case.
Such workstations are not the same as desktops used for gaming, everyday use, or even programming.
I wouldn't know though.
What I can guess thought, is that at the end of the day, all work is work. You'd probably get bored of work even if you could work on a 1 petabyte ram workstation (that doesn't exist at the moment, afaik).
Usually I’ve had the repair guy show up within 72 hours of me creating a ticket. 3 weeks is really odd where are you located?
Unfortunately, when I tried to use the service, my appointment was cancelled due to restrictions in the early days of the COVID-19 pandemic. In the end, I replaced the laptop with an X1 Extreme Gen 2. That, too, unfortunately stopped working some months later as one of the fans no longer worked (I believe it was my error, for letting it spin too quickly when blowing the fans out, after usage in a dusty environment).
To avoid the downtime of shipping out the laptop, I repaired the fans myself, following instructions from iFixit, with replacement parts ordered from AliExpress. (In the meantime, I used Throttlestop to run the laptop with slow speeds, but operational.) I also took the opportunity to replace the display with a 144 Hz version (making it almost unique, as few workstation laptops now sell with high refresh-rate screens), also from AliExpress.
It worked, though I was lucky as the laptop could still function as I waited for the parts to arrive. I’m happy with the laptop now, though I only attempted the self-repair versus requesting a technician due to COVID-19 restrictions.
i) Undervolting by installing Throttlestop, and setting it to launch on startup with Windows’s Task Scheduler [0]
ii) Removing the back panel, holding the fans in place with a paperclip, and blowing the dust out of the fans with an air compressor
I also installed Thinkpad Fan Controller (tpfancontrol) [1] to make the laptop run quieter. After implementing these, the laptop finally ‘just works.’ None of the above was intuitive, though, and I did not expect to find and try these solutions before purchasing the laptop.
[0] https://www.repairwin.com/how-to-start-throttlestop-at-windo...
I haven't used windows on that laptop in years (and it doesn't get much use anymore, although it still works flawlessly!), reckoned they'd have fixed this by now.
I'm sure he has read https://bill.harding.blog/2018/01/07/linux-with-a-macbook-to..., although he provides a link to the newest approach by Bill to restructure some of the drivers... I think the 2018 config is already a big improvement.
> an annoyingly loud fan that spins up too frequently
https://github.com/hirschmann/nbfc enables you to control your notebook fan. You can also create your own XML config.
Overall, it's a fine machine, it does what I need it to, but I would not buy one for myself.
Although it requires the Nvidia drivers and blacklisting nouvea driver still. And I hate relying on Nvidia drivers for anything Linux personally.
It seems Ryzens are really rare among higher end developer laptops. Is there a technical reason or is it just Intel using their clout to block the major vendors/oems from using AMD?