>>106378997
It gets complicated if you have one of them gayming laptops, that have a CPU with integrated (low-power) GPU (for web-browing, etc.), but also a dedicated dGPU for gayming (and too often are these nBidia). It then gets even more complicated with hibernation and energy-saving states and --Science-forbid!-- you need to use it with a VNC connection after waking it from LAN with a closed lid.
To be fair: These things weren't painless on Windows either, when they first started with laptops with two GPUs, and I'm not sure such an all-AMD setup would be painless nowadays on Linux either.
But if you have one nVidia on a desktop, with just one monitor, and don't have qualms about FOSS, then nVidia is (hopefully, probably) just as you describe, yes.