卸载通过.run安装的 NVIDIA 驱动

想卸载通过 .run 安装的 NVIDIA 驱动(如 NVIDIA-Linux-x86_64-580.76.05.run)。

请注意,这与通过包管理器(apt/dpkg)安装的驱动不同,.run 安装的驱动需要用它自带的卸载程序。


1. 切换到纯文本模式

为了卸载 NVIDIA 驱动,需要停止 X Server:

1
sudo systemctl isolate multi-user.target

或者,如果你使用的是旧的 init 系统:

1
2
3
sudo service gdm stop   # GNOME
sudo service lightdm stop # LightDM
sudo service sddm stop # KDE

2. 运行 NVIDIA 卸载程序

如果你保留了原始 .run 文件:

1
sudo sh NVIDIA-Linux-x86_64-580.76.05.run --uninstall

如果 .run 文件不在当前目录,可以先下载或移动到目录再执行。执行后,会提示确认卸载,选择 Yes


3. 清理残留文件

卸载后,建议检查并清理一些残留文件:

1
2
3
4
5
sudo rm /etc/X11/xorg.conf
sudo rm -rf /usr/share/doc/NVIDIA_GL*
sudo rm -rf /usr/share/nvidia
sudo rm -rf /usr/lib/nvidia*
sudo rm -rf /usr/lib64/nvidia*

⚠️ 注意:删除文件前最好先确认路径,以免误删系统其他文件。


4. 重启系统

卸载完成后,恢复默认图形界面:

1
sudo systemctl isolate graphical.target

或者直接重启:

1
sudo reboot