如何在Ubuntu 20.04上正确安装和卸载显卡驱动
时间: 2025-06-18 17:18:50 浏览: 49
<think>好的,我现在需要帮助用户解决在Ubuntu 20.04上安装和卸载NVIDIA/AMD显卡驱动的问题。首先,我得回顾用户提供的引用内容,看看有没有相关的步骤。引用1提到了安装和卸载NVIDIA驱动的详细步骤,引用3有关于禁用nouveau驱动和查看显卡型号的具体命令,引用4提到了安装时可能遇到的引导问题。不过用户现在问的是Ubuntu 20.04,而引用中的例子主要是18.04到24.04,不过步骤应该类似。
首先,安装NVIDIA驱动的步骤可能包括添加PPA、使用apt安装驱动、或者使用驱动管理器。根据引用3,需要先禁用nouveau驱动,更新initramfs,然后重启验证。然后查看显卡型号,再选择合适的驱动版本。安装完成后需要配置并重启。
对于卸载,引用1提到干净卸载的方法,可能需要使用apt-get purge命令或者使用nvidia-uninstall脚本。但要注意不同安装方式对应的卸载方法不同,比如通过PPA安装的应该用apt卸载,而.run文件则需要运行卸载脚本。
关于AMD驱动,用户可能使用的是开源驱动amdgpu,默认可能已经集成在内核中,所以安装步骤可能不同。如果需要安装Pro驱动,可能需要从官网下载并安装,但步骤可能更复杂。
需要确保步骤正确,比如禁用nouveau的步骤是否正确,安装后是否配置了正确的内核模块。同时提醒用户注意安装时的引导问题,如引用4提到的legacy和UEFI模式的区别,避免安装后无法启动。
可能需要分步骤写出NVIDIA和AMD的安装和卸载方法,确保用户不会混淆。同时要检查命令的正确性,比如lsmod | grep nouveau是否正确,安装驱动后是否需要更新initramfs等。
另外,用户提供的引用中有一些命令,比如blacklist nouveau的配置,需要确保用户正确编辑文件并更新。安装驱动时推荐使用ubuntu-drivers自动选择驱动,或者手动指定版本。
最后,生成相关问题,可能涉及驱动安装失败怎么办,如何选择驱动版本,如何验证驱动是否安装成功,以及双显卡切换等问题。</think>### Ubuntu 20.04 安装与卸载显卡驱动教程
#### 一、NVIDIA显卡驱动
**安装步骤**
1. **禁用开源驱动**
```bash
sudo nano /etc/modprobe.d/blacklist.conf
```
在文件末尾添加:
```text
blacklist nouveau
options nouveau modeset=0
```
更新并重启验证:
```bash
sudo update-initramfs -u
reboot
lsmod | grep nouveau # 无输出表示禁用成功[^3]
```
2. **查看显卡型号**
```bash
lspci | grep -i nvidia # 获取显卡型号信息
```
3. **添加显卡驱动仓库**
```bash
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
```
4. **安装驱动**
- **自动选择推荐版本**
```bash
sudo ubuntu-drivers autoinstall
```
- **手动指定版本**
```bash
sudo apt install nvidia-driver-535 # 以535版本为例
```
5. **重启生效**
```bash
reboot
nvidia-smi # 验证驱动是否生效
```
**卸载步骤**
1. **通过apt卸载**
```bash
sudo apt purge nvidia-* # 清除所有NVIDIA相关包
sudo apt autoremove
```
2. **通过.run文件卸载**
若使用官方.run文件安装,运行:
```bash
sudo /usr/bin/nvidia-uninstall
```
---
#### 二、AMD显卡驱动
**安装步骤**
1. **更新内核与依赖**
```bash
sudo apt update && sudo apt install linux-headers-generic
```
2. **安装开源驱动(默认集成)**
Ubuntu 20.04默认集成`amdgpu`驱动,无需额外操作。
3. **安装Pro驱动(可选)**
- 从[AMD官网](https://www.amd.com)下载驱动包
- 解压后运行安装脚本:
```bash
./amdgpu-install
```
**卸载步骤**
1. **开源驱动卸载**
无需卸载,内核模块随系统更新自动管理。
2. **Pro驱动卸载**
```bash
amdgpu-uninstall # 运行安装包内的卸载脚本
```
---
#### 注意事项
1. 安装前建议备份数据,避免操作失误导致系统崩溃[^4]。
2. 若安装后出现引导问题(如GRUB命令行),需检查安装模式(Legacy/UEFI)是否匹配[^4]。
3. 安装过程中不要勾选“下载更新”,否则可能延长安装时间[^2]。
---
阅读全文
相关推荐



















