Ugh. I rebooted my machine last week and VirtualBox and CUDA broke because Ubuntu upgraded the kernel. When can we have a system that updates itself without breaking stuff?
Macs and Windows don't break when you install NVIDIA official drivers. Ubuntu breaks because nvidia cuda-10.0 installs nvidia-450 which fights with Ubuntu which wants to install nvidia-460 with the latest kernel, which also breaks virtualbox's official repo IN the Ubuntu repo. So either the kernel breaks or cuda and virtualbox breaks.
In any case, I as a user shouldn't have to worry about stupid things like this.
We did, it was called CentOS.
I think GPUs might be a different story but we have not needed those beyond the trivial usage, and those were not discrete.