Ubuntu 卸载 Nvidia 驱动和安装最新驱动

Ubuntu 卸载 Nvidia 驱动和安装最新驱动

1、切换为集成显卡

如果没有,那么先切换到字符界面

2、卸载驱动

sudo apt-get --purge remove nvidia*
sudo apt autoremove

To remove CUDA Toolkit:

sudo apt-get --purge remove "*cublas*" "cuda*"

To remove NVIDIA Drivers:

sudo apt-get --purge remove "*nvidia*"

3、然后重装驱动

去**NVDIA 驱动官网**搜索你的显卡需要的驱动型号并下载(如图)。

在这里插入图片描述

下面是我的电脑对应的驱动版本:
在这里插入图片描述

从搜索的结果可以看到,我的驱动对应的版本应该是455.45.01

那就下载.run文件,有点大,慢慢等待哟!

1.安装显卡驱动

1.禁用nouveau

打开终端,输入:

sudo gedit /etc/modprobe.d/blacklist.conf 

在blacklist.conf文件末尾加上这两行,并保存:

blacklist nouveau
options nouveau modeset=0

然后执行命令:

sudo update-initramfs -u  //应用更改

重启电脑,验证是否禁用nouveau:

lsmod | grep nouveau

没有信息返回说明已禁用了如图:

img

2.安装NVIDIA驱动

打开terminal卸载旧版本NVIDIA驱动:

sudo apt-get remove --purge nvidia*

进入到下载好的.run文件夹下给驱动run文件赋予执行权限:

sudo chmod  a+x NVIDIA-Linux-x86_64-455.45.01.run 

注:替换自己下载的驱动名称 cd 下载目录 sudo chmod a+x 你下载的文件名

安装NVIDIA驱动

sudo ./NVIDIA-Linux-x86_64-455.45.01.run -no-x-check -no-nouveau-check -no-opengl-files
只有禁用opengl这样安装才不会出现循环登陆的问题

-no-x-check:安装驱动时关闭X服务

-no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件

安装过程中的选项:

The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?  选择 No 继续。
问题没记住,选项是:install without signing
问题大概是:Nvidia's 32-bit compatibility libraries? 选择 No 继续。
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.  选择 Yes

这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。

重启之后

sudo reboot

查看NVIDIA版本检验是否安装完成 nvidia-smi
在这里插入图片描述

自此,大功告成!!

附录:

卸载

sudo apt-get --purge remove "*nvidia*"
sudo /usr/bin/nvidia-uninstall
  • 66
    点赞
  • 279
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 20
    评论
### 回答1: 可以通过以下步骤来卸载 Nvidia 驱动: 1. 打开终端并输入以下命令以停止 Nvidia 服务: ``` sudo systemctl stop nvidia-persistenced ``` 2. 输入以下命令以卸载 Nvidia 驱动程序: ``` sudo apt-get remove --purge "^nvidia-.*" ``` 3. 输入以下命令以删除任何与 Nvidia 相关的配置文件: ``` sudo rm /etc/X11/xorg.conf ``` 4. 最后,重新启动计算机以完成卸载过程: ``` sudo reboot ``` 卸载完成后,您可以使用以下命令来验证 Nvidia 驱动程序已成功卸载: ``` lsmod | grep nvidia ``` 如果没有输出,则表示已成功卸载 Nvidia 驱动程序。 ### 回答2: 要在Ubuntu卸载Nvidia驱动程序,您可以按照以下步骤进行操作: 1. 打开终端:您可以使用快捷键Ctrl + Alt + T来打开终端。 2. 检查安装Nvidia驱动程序:在终端中,输入以下命令来检查您安装的任何Nvidia驱动程序: ```bash dpkg -l | grep -i nvidia ``` 这将显示所有以nvidia开头的软件包和驱动程序。 3. 卸载Nvidia驱动程序:根据您所安装驱动程序不同,您需要选择不同的操作。以下是一些常见的选项: - 如果您使用的是 apt 安装Nvidia驱动程序: ```bash sudo apt-get remove --purge <package-name> ``` 其中,`<package-name>`是您要卸载Nvidia驱动程序的软件包名称。 - 如果您使用的是 run 安装Nvidia驱动程序: 在终端中,进入您通过run文件安装Nvidia驱动程序所在的目录。然后,运行以下命令来卸载驱动程序: ```bash sudo ./NVIDIA-Linux-x86_64-<version>.run --uninstall ``` 其中,`<version>`是您安装Nvidia驱动程序的版本号。 4. 卸载完毕后,最好重启您的计算机,以确保所有的更改生效。 请注意,卸载Nvidia驱动程序可能会导致图形界面无法正常工作,因为系统将切换到开源的Nouveau驱动程序。如果遇到任何问题,您可以通过重新安装适合您的显卡的驱动程序来解决。 ### 回答3: 在Ubuntu卸载Nvidia驱动可以通过以下步骤完成: 1. 打开终端:按下Ctrl+Alt+T键来打开终端。 2. 停止图形界面服务:输入以下命令来停止图形界面服务: ```shell sudo service lightdm stop ``` 如果你使用的是GNOME桌面环境,命令应为: ```shell sudo service gdm stop ``` 3. 卸载Nvidia驱动程序:输入以下命令来卸载Nvidia驱动: ```shell sudo apt-get remove --purge '^nvidia-.*' ``` 4. 移除相关配置文件:输入以下命令来删除Nvidia驱动相关的配置文件: ```shell sudo rm /etc/X11/xorg.conf ``` 如果你使用的是GNOME桌面环境,配置文件路径应为: ```shell sudo rm /etc/X11/xorg.conf.d/10-nvidia.conf ``` 注意:这一步只在你之前安装Nvidia驱动时才需要执行。 5. 清除残留文件:输入以下命令来清除残留文件: ```shell sudo apt-get autoremove ``` 6. 重新启动系统:输入以下命令来重新启动系统: ```shell sudo reboot ``` 完成上述步骤后,你的系统应该已经成功地卸载Nvidia驱动程序。你可以通过运行以下命令来确认: ```shell lsmod | grep nouveau ``` 如果该命令输出了一些结果,表示系统正在使用开源的Nouveau驱动,而不是Nvidia驱动
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WMSmile

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值