这为我工作:
sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-396
有些人使用aptitude而不是apt:
sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install aptitude
sudo aptitude install nvidia-driver-396
如果没有任何效果,请检查您的ubuntu(如果是这种情况)内核,因为一些指南指出Nvidia不支持某些内核。Ukuu是安装不同内核并将其添加到GRUB的简单工具。我将我的(在ubuntu-18.04 LTS中)更改为4.18.4-041804-generic,发现它非常好且稳定。
如果该代码不起作用,请遵循本教程,直到第8步。尽管主要目的是同时安装CUDA,cuDNN,NCCL,tensorflow等,但我发现也可以安装Nvidia驱动程序(从中了解内核问题,在评论中)