ubuntu20.04安装与卸载nvidia驱动
时间: 2025-03-06 20:05:39 浏览: 70
### 如何在Ubuntu 20.04上安装和卸载NVIDIA驱动
#### 卸载旧版NVIDIA驱动
为了确保新版本的NVIDIA驱动能够正常工作,建议先完全移除任何已存在的旧版本驱动。这可以通过以下命令来实现:
```bash
sudo apt-get remove --purge nvidia*[^1]
```
此外,还需要进一步清理残留的相关库文件和其他组件,以防止潜在冲突:
```bash
sudo apt purge libnvidia*
sudo apt-get autoremove
```
完成这些操作之后,重启计算机使更改生效。
#### 禁用 Nouveau 开源驱动
由于某些情况下默认使用的开源 Nouveau 驱动可能会与专有的 NVIDIA 驱动发生冲突,因此推荐禁用它。编辑 GRUB 文件可以达到这一目的:
```bash
sudo nano /etc/default/grub
```
找到 `GRUB_CMDLINE_LINUX_DEFAULT` 行并添加参数 `nouveau.modeset=0` ,保存修改后的配置,并更新 grub 设置:
```bash
sudo update-grub
```
接着重新启动电脑,在此期间如果遇到黑屏或其他显示问题,可能需要通过恢复模式继续后续步骤[^3]。
#### 下载并准备新的NVIDIA驱动
访问[NVIDIA官方网站](https://www.nvidia.cn/Download/index.aspx?lang=cn),根据自己的硬件选择合适的驱动版本下载 Linux 版本的 .run 安装包。在此之前,还需确保系统已经安装了一些必要的编译工具和支持软件:
```bash
sudo apt install -y build-essential g++ gcc make dkms
```
#### 安装新版NVIDIA驱动
关闭图形界面服务(对于桌面环境),切换到TTY终端登录,停止 display manager (如 GDM):
```bash
sudo systemctl set-default multi-user.target
reboot now
```
当机器再次启动后,停留在纯文本控制台状态下运行如下指令来进行驱动安装:
```bash
cd /path/to/downloaded/file/
chmod +x NVIDIA-Linux-x86_64-*.run
sudo ./NVIDIA-Linux-x86_64-*.run
```
按照屏幕提示完成整个过程即可。最后一步是让改动立即起效:
```bash
sudo reboot
```
此时应该可以看到全新的 NVIDIA 控制面板以及支持的功能选项了。
阅读全文
相关推荐


















