最新驱动"/>
(亲测有效)Ubuntu16.04卸载旧版Nvidia显卡驱动 升级最新驱动
基本情况:
有的同学跑程序需要用到CUDA10,实验室服务器的Nvidia显卡驱动需要从390升级到大于418的版本,于是卸载旧版安装新版走起!
流程:
首先在NVIDIA官网下载相应的驱动,这里我下载的430.14版本()
然后Ctrl+Alt+F1进入纯命令行界面,停止图形界面
sudo service lightdm stop
由于服务器安装的是docker来分配用户,并且用nvidia-docker来映射本地nvidia驱动到容器内部,直接使用下面的命令虽然可以删除nvidia旧版驱动,但是会连带服务器的nvidia-docker一起删除,这不是我想要的结果
sudo apt-get remove --purge nvidia-*
因此采用另一行命令,只卸载nvidia显卡驱动而不影响nvidia-docker
sudo /usr/bin/nvidia-uninstall
再更新一下
sudo update-initramfs -u
重启
reboot
再次Ctrl+Alt+F1进入纯命令行界面,并停止图形界面准备安装新版显卡驱动(这里默认已经禁用nouveau)
lsmod | grep nouveau #可以测试一下
sudo service lightdm stop
安装显卡驱动,没有特别需要注意的地方,基本选ok就可以
sudo ./NVIDIA-Linux-x86_64-430.18.run -no-x-check -no-nouveau-check -no-opengl-files
安装完成之后,重新启动图形界面
sudo service lightdm start
测试
nvidia-smi
测试成功,并且docker容器内部显卡驱动也映射成功!
更多推荐
(亲测有效)Ubuntu16.04卸载旧版Nvidia显卡驱动 升级最新驱动
发布评论