在Ubuntu系统中NVIDIA显卡驱动卸载与安装

为什么需要卸载显卡驱动呢?可能是因为升级显卡驱动需要卸载老版本,这个过程中安装了一个新版本,但是安装这个新版本发现出了问题。这个问题还有一点点严重哦,会发生黑屏的现象,所以不要随便更新自己的显卡驱动。

首先我简单说一下怎么安装显卡驱动

这个网址上找到自己的显卡类型,然后下载一个合适的显卡驱动,我自己下载的是最新版的显卡驱动,后来发现不适配,所以建议大家选一个旧的版本,不要选最新的。这是网址https://www.nvidia.cn/Download/Find.aspx?lang=cn

1.下载nvidia.run文件

2.切换到root路径下,命令:su  root

3.确认关闭系统自带的X服务, 命令:  service lightdm stop

4.进入安装包所在的路径,运行ls 命令查看

5.开始安装驱动:命令:./NVIDIA-Linux-x86_64-415.26.linux.run –no-opengl-files  (集显需加opengl相关参数,如若关闭x后仍然提示有x任务,则添加–no-x-check -sX选项)

6.接下来就是很多蓝色的对话框,accept ,yes, yes, ok 等指令。

7.无报错情况下,退回到命令行,即完成了显卡驱动的安装!

命令:nvidia-smi 

如果出现一个框格,就说明已经安装成功,可以重启电脑。

当然还有其他的安装方法,这里的方法可以用于卸载。

接下来就是怎么卸载显卡驱动

1.ctrl+alt+f1 进入控制台,同时进行登录,然后进入root路径下。

3.输入sudo service lightdm stop

2.卸载驱动sudo apt-get purge nvidia*,这个可以卸载,但有时候也会卸载不了,如果执行这句话之后再输入nvidia-smi,仍然有Nvidia的驱动信息,则说明没有卸载成功。此时用这句话sh ./nvidia.run --uninstall ,其中nvidia.run代表是安装驱动时的.run文件,然后根据提示进行操作就行。

3.执行完后,输入sudo service lightdm start,然后输入sudo reboot,返回到界面。

以上是参考其他人的方法,但是我没有卸载成功,主要是sh ./#####.run --uninstall 的时候说不能打开run文件。所以这里提供另外一种方法。

第二种方法

1.1.Ctrl+Alt+F1进入到命令行界面

2.sudo apt-get purge nvidia-*

3.nvidia-smi查看,如果现实没有这个驱动,就说明已经卸载成功。

4.重启就可以了。

推荐阅读更多精彩内容