一、驱动下载
到NVIDIA的驱动官网下载对应的显卡驱动
二、禁用nouveau(开源nvidia GPU驱动)
2.1 制作新文件blacklist-nouveau.conf
路径如下:/etc/modprobe.d/
2.2 添加如下内容并保存
blacklist nouveau
options nouveau modeset=0
2.3 刷新内核
sudo update-initramfs -u
2.4 重启系统并验证无nouveau
lsmod | grep nouveau
三、切换到非图形模式,以去除X系统对显卡驱动的依赖
systemctl set-default multi-user.target
reboot
四、卸载旧驱动
sudo apt-get remove --purge nvidia*
备注:若卸载不成功,并提示apt --fix-broken install,请执行之以解决系统的依赖关系的不完整性,再进行卸载。
sudo apt --fix-broken install
五、安装新驱动
sudo chmod a+x NVIDIA-Linux-x86_64-450.57.run
sudo sh NVIDIA-Linux-x86_64-450.57.run
备注:安装过程中各种提示按默认选择即可。
六、切回图形模式
systemctl set-default graphical.target
reboot
七、查看新驱动信息
nvidia-smi
Thu Feb 25 14:34:42 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.57 Driver Version: 450.57 CUDA Version: 11.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce GTX 1070 Off | 00000000:01:00.0 On | N/A |
| 47% 41C P8 15W / 160W | 234MiB / 8119MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
以上提示驱动版本更新到了想要的450.57版本,其cuda最高支持到11.0。