1. 下载驱动文件
-
访问 NVIDIA官网。
-
选择显卡型号 RTX 5090D 和系统版本(如 Ubuntu 24.04即Linux x64bit)。
-
下载
.run
格式的驱动文件(本次为NVIDIA-Linux-x86_64-570.144.run
)。 -
将
.run
文件移动到 根目录/
或英文路径,确保路径中没有中文或特殊符号。
2. 进入命令行界面
- 按下
Ctrl + Alt + F3
(或者 F2/F4)进入TTY命令行界面。 - 输入用户名和密码登录。
3. 关闭图形界面
根据你的桌面环境,执行以下命令之一关闭图形界面:
sudo systemctl stop gdm
# 或者
sudo systemctl stop lightdm
(GNOME桌面一般用gdm,其他桌面如Xfce用lightdm)
4. 给安装文件赋予执行权限
假设你放在 /
根目录,执行:
cd /
sudo chmod +x NVIDIA-Linux-x86_64-570.144.run
5. 运行安装程序
执行安装程序:
sudo ./NVIDIA-Linux-x86_64-570.144.run
在安装过程中注意以下选项选择:
- Register the kernel module with DKMS?
选择Yes
(推荐,方便系统内核更新后自动重建驱动) - Install NVIDIA’s 32-bit compatibility libraries?
选择Yes
(保持兼容性) - Which version do you want to install?
务必选择MIT Licensed Open-Source Driver
(MIT开源版)
(⚠️ 不要选 Proprietary 闭源版,否则容易黑屏!)
6. 安装完成后重启
执行命令:
sudo reboot
7. 验证驱动安装是否成功
系统重启后,打开终端输入:
nvidia-smi
如果能正确显示GPU信息(如 RTX 5090D)、驱动版本(Driver Version: 570.144)、CUDA版本等,说明驱动安装成功。 🎉
附录
如果安装失败/出错
可以执行卸载命令:
sudo nvidia-uninstall
然后重新尝试安装。
提前准备(推荐)
在安装 .run
文件前,建议清除系统自带的老版本 NVIDIA 驱动,避免冲突:
sudo apt-get purge nvidia-*