3 ms·
I am the OP, I should've mentioned when I originally posted that I _am_ using a Lenovo ThinkPad, X1 Extreme Gen 2 to be precise. I love the laptop a lot, but t
by bamboozled 6y ago
I am the OP, I should've mentioned when I originally posted that I _am_ using a Lenovo ThinkPad, X1 Extreme Gen 2 to be precise.
I love the laptop a lot, but the sleeping isn't as dependable as my Mac was.
Overall the laptop has performed well running Linux, although I must say, the Nvidia GPU is a massive let down from a driver / support perspective. I'll never buy a Laptop with an Nvidia GPU again so long as I run Linux or probably ever because they treat open source like crap.
In the interest of giving a fair review, I'll explain why this laptop falls short with an Nvidia GPU (in my view), it might even explain why the sleep issues:
Basically the USB-C ports are hardwired directly to the Nvidia GPU, this is so the GPU drives external monitors. Which is fine, but what's not fine is that the GPU must be on an enabled permanently to use an external monitor.
If I turn off the GPU, the external monitors can't be used.
I can turn off the GPU by changing modes (dramatically improving battery time and life), but this means I need to go change my X configuration, login and log out. So either having good battery life, or working at my desk is a compromise, because it's highly inconvenient to change settings and reboot.
It basically lets the entire machine down when it comes to functioning as a Laptop. Apparently there is talk the drivers might support the offloading behaviour one might expect in the future. To be able to drive external monitors just using the integrated graphics.
The HDMI port might not be hardwired, but I'm not really interested in using that as I like the USB-C port because I use my monitor as a USB Hub / docking station.