Running a T480 with dedicated nvidia hardware. The GPU in mine is mostly off, as I use the intel onboard graphics for most day to day tasks. The occasional gaming session in windows is the only time the dedicated gpu actually gets some power fed to it.
I run linux on this without any nvidia drivers even. Just bbswitch that turns off the dedicated GPU.
WTF, no it doesn't. Nvidia releases Linux drivers and updates regularly now, they get pulled into all the major distro repositories, and they generally work well.
If you're doing any sort of gpu accelerated machine learning, you're basically expected to use Ubuntu with Nvidia hardware and drivers.