[Share Experiences] 【教程指南】deepin 25系统 NVIDIA 显卡驱动安装
Tofloor
poster avatar
deepin流云
Super Moderator
Community OP
2026-02-10 16:42
Author

以用为本.png

🔔🔔🔔亲爱的deepin社区伙伴们:

大家好,

为了帮助大家更好地在 deepin 系统上正常使用 NVIDIA 显卡,这里整理了一份详细的驱动安装指南。内容涵盖了从系统安装时的注意事项,到通过仓库或官网手动安装驱动的完整流程。


🛑 写在前面:deepin 25 镜像N卡安装时的黑屏解决指南

部分 N 卡用户(尤其是使用较新显卡设备的用户,如50系)在安装 deepin 25 镜像时,可能会遇到黑屏无法进入图形安装界面的情况。

解决方案:

如果在安装过程中遇到此类问题,请在安装器选完安装方式(全盘/自定义等)后,进入格式化确认开始安装的配置界面进行如下操作:

  1. 找到 “集成NVIDIA闭源驱动” 的选项。
  2. 取消勾选 该选项。
  3. 点击开始安装继续进行系统安装。

image-20260210143119100.png

安装完成后,系统默认会使用开源驱动(Nouveau)进入桌面,此时再按照下文提供的方法安装 NVIDIA 显卡驱动即可。


方法一:终端命令安装(推荐)

这是最简单、最稳妥的方式,直接从 deepin 的软件仓库中获取经过验证的驱动版本。

适用场景: 普通用户,追求稳定性的用户。

操作步骤:

  1. 打开终端(快捷键 Ctrl+Alt+T)。
  2. 更新软件源,确保获取最新的软件包列表:
sudo apt update
  1. 执行安装命令(包含驱动主体、设置工具和管理工具):
sudo apt install nvidia-driver nvidia-settings nvidia-smi
  1. 安装完成后,重启计算机以使驱动生效。

方法二:官网 .run 文件手动安装(进阶)

如果您需要特定版本的驱动(如最新的开发版),或者仓库版本无法安装或满足需求,可尝试从 NVIDIA 官网下载 .run 文件进行安装。

⚠️ 注意: 此方式风险稍高,有可能会在系统内核升级后导致驱动失效或系统崩溃(需重新安装或回滚),建议有一定 Linux 基础的用户尝试。

操作步骤:

1. 准备工作

  • 前往 NVIDIA 官网驱动下载页面,根据显卡型号下载对应的 .run 安装包(例如 NVIDIA-Linux-x86_64-xxx.xx.run,建议重命名成简短好记的nvidia.run,后文以此为例,因为在TTY终端中需要手动输入文件名,越简单越好)。
    image.png
  • 安装所需的依赖环境:
sudo apt update
sudo apt install linux-headers-$(uname -r) build-essential dkms
  • 另外在安装前建议先卸载已有的旧版N卡驱动,以避免可能存在的冲突(如果确定没有安装可忽略):sudo apt purge nvidia-*
  • 在控制中心-开发者选项,关闭磐石只读保护(开关状态为灰色即为关闭,关闭后系统会提示重启,暂时不要重启,执行下文第2步再重启);或终端命令:sudo deepin-immutable-writable enable

image-20260210143453141.png

2. 禁用开源驱动 Nouveau

NVIDIA 驱动与系统自带的 Nouveau 驱动冲突,安装前必须禁用 Nouveau。

  • 在终端执行(也可用 vim):
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
  • 在打开的编辑界面中右键粘贴以下内容并保存:
blacklist nouveau
options nouveau modeset=0
  • 更新系统引导并重启:
sudo update-initramfs -u
reboot
  • 重启后验证禁用是否生效(无输出则表示成功):lsmod | grep nouveau

3. 退出图形界面

重启后,不要登录桌面,在登录界面按 Ctrl+Alt+F2 进入 TTY 文本终端,输入用户名和密码登录(先输入-PC前面的部分回车——图例为X25W,输入系统密码再回车)。

image-20260210145602744.png

  • 输入以下命令,停止图形界面服务(LightDM):
sudo systemctl stop lightdm

4. 执行安装

  • 进入存放 .run 文件的目录(例如下载目录Downloads):
cd ~/Downloads
  • 赋予文件执行权限并运行安装(nvidia.run即第一步准备工作中下载并重命名的文件,请确保文件名一致):
chmod +x nvidia.run
sudo ./nvidia.run
  • 安装过程提示选择建议:
    • DKMS? 选 Yes (推荐,有助于内核更新后自动适配)。
    • 32-bit Compatibility libraries?Yes (为了兼容 Steam 等 32 位环境,视个人需要)。
    • Nvidia-xconfig?No (deepin 通常不需要手动更新 xorg 配置,选 Yes 可能导致黑屏,除非你明确知道需要它)。

5. 重启系统

安装完成后,执行 reboot 重启电脑。


✅ 验证安装

无论使用一或二的哪种方式,重启后打开终端输入以下命令:

nvidia-smi

如果看到了显卡型号、显存使用情况以及驱动版本号的表格,即说明驱动安装成功!

aa51914b-3432-4311-89ab-5809ad17b288.png


希望这篇指南能帮到大家(去掉磐石部分,deepin23亦适用),如有问题欢迎在评论区交流。

另:请大家注意,如果你的设备NVIDIA显卡是7XX及以前的老卡,本教程并不适用, N卡7XX及以前的已经没法用deepin 25/23系统了,官方上游最低的驱动版本是490(而且只能用在5.X以前的内核上,6.X也不行),如果想有显卡能力,建议安装使用5.X内核的20.9版本

最后感谢论坛用户 @kookboy 提供的教程方案,本方案在其教程的基础上修改补充而来,原教程地址:手动安装更新NVIDIA显卡官方驱动!

kissing_heart

Reply Favorite View the author
All Replies
jjcui8595
deepin
2026-02-10 18:27
#1

已收藏

Reply View the author
耀眼的明星
deepin
2026-02-10 19:50
#2

点赞,收藏

Reply View the author
139******11
deepin
2026-02-10 20:14
#3

不愧是超级版主,又清晰又完整agree

Reply View the author
kookboy
deepin
2026-02-10 20:22
#4

like

Reply View the author
谢克辉
deepin
2026-02-10 22:15
#5

image.png这种是不是失败了,通过方式一安装的

Reply View the author
deepin流云
Super Moderator
Community OP
13 hours ago
#6
谢克辉

image.png这种是不是失败了,通过方式一安装的

用下面这个试试,感觉像是装上了,但是主驱动和smi不匹配

  1. 安装:sudo apt install nvidia-detect
  2. 执行:nvidia-detect
Reply View the author
WangZhongyun
deepin
12 hours ago
#7

我的老NV显卡GTX650折腾安装闭源驱动就只有一个不合适分辨率

Reply View the author
deepin流云
Super Moderator
Community OP
11 hours ago
#8
WangZhongyun

我的老NV显卡GTX650折腾安装闭源驱动就只有一个不合适分辨率

N卡7XX及以前的已经没法用25了,官方最低的驱动版本是490(而且只能用在5.X以前的内核,6.X也不行),25仓库里的驱动版本是580,你就算装上了也驱不动的。

Reply View the author
WangZhongyun
deepin
11 hours ago
#9
deepin流云

N卡7XX及以前的已经没法用25了,官方最低的驱动版本是490(而且只能用在5.X以前的内核,6.X也不行),25仓库里的驱动版本是580,你就算装上了也驱不动的。

谢谢指导,知道了

Reply View the author