ubuntu22.04安装NVIDIA驱动
时间: 2025-06-02 08:57:06 浏览: 21
### 如何在 Ubuntu 22.04 上正确安装 NVIDIA 驱动
#### 自动安装方法
可以通过系统的 `Additional Drivers` 工具来完成 NVIDIA 驱动的自动安装。此工具会检测系统硬件并推荐合适的驱动版本。
运行以下命令打开 Additional Drivers 工具:
```bash
sudo ubuntu-drivers autoinstall
```
这一步骤将根据系统需求选择最佳驱动版本,例如可能推荐 `nvidia-driver-535`[^3]。完成后需重启计算机以应用更改。
如果遇到黑屏问题,则可以进入恢复模式切换到开源 Nouveau 驱动或其他替代方案[^2]。
#### 手动安装方法
对于更高级的需求,可以选择手动安装特定版本的 NVIDIA 驱动:
1. **停止图形界面**
使用以下命令临时关闭显示管理器(如 GDM 或 LightDM),以便顺利执行驱动安装过程。
```bash
sudo systemctl set-default multi-user.target
sudo reboot
```
登录至纯文本环境后继续操作[^1]。
2. **下载驱动程序**
访问 [NVIDIA 官方网站](https://www.nvidia.com/Download/index.aspx),依据显卡型号获取对应 `.run` 文件。比如最新版可能是 `NVIDIA-Linux-x86_64-525.85.run`。
3. **禁用 Nouveau 开源驱动**
创建一个新的配置文件 `/etc/modprobe.d/blacklist-nouveau.conf` 并加入如下内容:
```conf
blacklist nouveau
options nouveau modeset=0
```
更新 initramfs:
```bash
sudo update-initramfs -u
```
4. **安装依赖项**
确保已安装必要的构建工具和头文件:
```bash
sudo apt install build-essential dkms linux-headers-generic
```
5. **执行 .run 文件**
赋予脚本可执行权限并启动安装向导:
```bash
chmod +x NVIDIA-Linux-x86_64-*.run
sudo ./NVIDIA-Linux-x86_64-*.run
```
6. **重新启用图形界面**
成功之后还原默认目标状态:
```bash
sudo systemctl set-default graphical.target
sudo reboot
```
#### 故障排查
当发生黑屏现象时,请尝试通过 TTY 终端登录,并利用以下指令移除现有驱动:
```bash
sudo apt-get purge '^nvidia-.*'
```
随后按照上述指导重新部署合适版本或改用官方仓库中的稳定选项。
---
阅读全文
相关推荐


















