When it comes to Thinkpads and other similar laptops - get one without the dedicated Nvidia GPU. That is just a nightmare on Linux.
When it comes to Thinkpads and other similar laptops - get one without the dedicated Nvidia GPU. That is just a nightmare on Linux.
Second this. I got a Thinkpad P1 off eBay (basically the X1C with a dedicated GPU) from a similar recommendation thread on HN somewhere and actually have gotten it to work but this aspect has been difficult to sort out.
You can (and really have to) stick to using X but multi-dpi monitor mixing there is problematic.
Also the KMS and tty management seems a bit buggy with Nvidia (even with early KMS).
And then even after you get all of this working "fine" with X or Wayland expect some random crashes of the desktop environment.
Then if you somehow survive the crashes, sleep mode is extremely unreliable, even when using the correct nvidia systemd hooks.
Not all of these are "driver" issues, but those are real life issues when trying to use multi-gpu laptops with Linux, when one of those GPU's come from Nvidia.
I also have Linux computers with Intel and AMD GPU's and that is a completely different story.