[App Sharing] NVIDIA 470XX驱动补丁安装器---让老显卡也支持到内核7.1
Tofloor
poster avatar
157******91
deepin
2026-05-24 14:56
Author

2026/06/13 新增 模拟重启 功能,用来验证安装驱动后下次物理重启是否顺利进入桌面。模拟重启功能利用虚拟机与现有实际系统相隔离,无论成功失败对现有实际系统均不造成任何影响,可以安全使用。

该功能需要在BIOS中开启KVM虚拟化技术支持。

2026/05/28 全面更新了逻辑、代码以及对第三方知名内核的支持。新增了对系统版本、会话类型、桌面环境和设备类型的识别,并根据系统信息,智能推荐安装选项;安装选项也新增了不少。

新增一键救援:强烈建议先点击这个红字按钮,会在当前管理员主目录下释放两个sh救援文件,一个完整版,一个精简版,用于使用本软件后重启进入不到桌面的情况。如果真的发生,在高级选项中选择ROOT身份运行,点击一键救援按钮,下方的日志或者关于里有如何运行说明,且关于中更详细。

驱动补丁未安装界面
驱动补丁未安装.png

驱动补丁已安装界面

驱动补丁已安装.png

安装的Nvidia-Settings:这个需要电脑重启才能打开,不重启点击系统菜单无反应。

nvidia-settings.png

我的显卡很老了,Nvidia Geforce GTX650,目前官方已经停止了支持,好像内核只支持到5.15版本,每次都为如何在新内核中安装驱动而苦恼,恰好在github看到2个项目,干脆自己动手做一个GUI版本,帮助自己全自动完成。

本工具用于为 NVIDIA 470xx 系列显卡驱动应用 Linux 内核兼容性补丁,
支持安装和卸载驱动程序。

在重装了7次系统之后,终于写了出来,本工具不适用于新手,有可能导致系统启动不了,尽管我已经将此风险降到了最低,所以这个需要大家公测。目前可以使用,后期搜集BUG进行修正。

项目来源:
https://github.com/haxllo/nvidia-470xx-linux-7.0
https://github.com/joanbm/nvidia-470xx-linux-mainline

支持的显卡系列(NVIDIA 470xx驱动):(这个是AI分析的,如有错误请指正):

【GeForce 桌面系列】

Kepler架构(完整支持,470为末代驱动):
GeForce 600 系列:
GT 630(GK107/GK208核心), GT 640(GK107/GK208)
GTX 650, GTX 650 Ti, GTX 650 Ti Boost
GTX 660, GTX 660 Ti, GTX 670, GTX 680, GTX 690
GTX 645(OEM,GK107)
⚠️ GT 610/620 及 Fermi核心的 GT 630(GF108) 不在 470 支持范围

GeForce 700 系列(Kepler):
GT 710, GT 720, GT 730(GK208核心), GT 740(GK107)
GTX 760, GTX 770, GTX 780, GTX 780 Ti
GTX TITAN, GTX TITAN Black, GTX TITAN Z

Maxwell架构(GM10x支持,GM20x不支持):
GeForce 700 系列:
GTX 750, GTX 750 Ti(GM107)
GTX 745(OEM,GM107)
GT 710, GT 720, GT 730, GT 740(GM107/GK208混用)

【GeForce 移动系列】

Kepler架构(完整支持):
GeForce 600M/700M 系列:
GTX 660M, GTX 670M, GTX 675MX, GTX 680M, GTX 680MX
GTX 760M, GTX 765M, GTX 770M, GTX 780M
GT 630M, GT 640M, GT 650M, GT 730M, GT 740M, GT 745M
GT 710M, GT 720M, GT 750M, GT 755M

Maxwell架构(GM10x支持):
GeForce 800M 系列:
GT 820M, GT 830M, GT 840M, GT 845M
GTX 850M, GTX 860M, GTX 870M, GTX 880M

GeForce 900M 系列:
GT 920M, GT 930M, GT 940M, GT 940MX
GTX 950M, GTX 960M, GTX 970M, GTX 980M

【专业显卡系列】

Quadro K 系列(Kepler架构):
K600, K1200, K2000, K2000D, K2200
K4000, K4200, K5000, K5200, K6000
K420, K620, Quadro 410(OEM变体)

Quadro 移动系列(Kepler):
K1000M, K2000M, K2100M, K3000M, K4000M
K5000M, K5100M, K4100M, K3100M, K2200M

NVS 系列:
NVS 310, NVS 315, NVS 510, NVS 810

Tesla K 系列(Kepler架构):
K10, K20, K20X, K20c, K20m, K20s, K20Xm
K40, K80, GRID K520(虚拟化)

【架构与驱动关键说明】
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┌─────────────────┬─────────────────────────┐
│ 架构 │ 支持状态 │
├─────────────────┼─────────────────────────┤
│ Kepler(GK10x/ │ 完整支持,470为末代驱动 │
│ GK20x) │ │
├─────────────────┼─────────────────────────┤
│ Maxwell GM10x │ 完整支持 │
├─────────────────┼─────────────────────────┤
│ Maxwell GM20x │ 不支持!需 5xx 驱动 │
│ (GTX960+/桌面) │ │
├─────────────────┼─────────────────────────┤
│ Pascal及更新 │ 不支持,需 535+/550+ │
│ (10系及以后) │ │
└─────────────────┴─────────────────────────┘
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

重要提示:
• GT 610/620 及 Fermi核心的 GT 630(GF108) 需使用 390 遗留驱动
• GTX 750/750 Ti 是 Maxwell GM107,不是 Kepler
• 如需支持更新的显卡架构,请使用 5xx 系列驱动

• 支持的内核类型:

【标准内核】
✅ 官方主线内核
✅ Ubuntu/Debian 默认内核
✅ Deepin 默认内核
✅ Fedora 默认内核
✅ Arch 默认内核

【第三方内核 - 完整支持】
✅ CachyOS - 低延迟、高性能内核(BORE/EEVDF/BMQ调度器)
✅ Liquorix - 低延迟优化内核
✅ XanMod - 性能优化内核(多种调度器)
✅ Zen Kernel - AMD Zen架构优化
✅ Linux-TK (TK) - 低延迟内核
✅ PF-Kernel - 综合优化内核
✅ Mainline - 最新主线内核

【特殊场景】
⚠️ CachyOS 用户:建议安装 OpenGPU 驱动(自动检测并推荐)
⚠️ 实时性需求:可使用 CachyOS-RT 内核
⚠️ AMD Zen4/5:推荐使用 CachyOS-Zen4 专用构建

• 支持的补丁:
kernel-6.4.patch (内核 6.4+)
kernel-6.5.patch (内核 6.5+)
kernel-6.6.patch (内核 6.6+)
kernel-6.10.patch (内核 6.10+)
kernel-6.12.patch (内核 6.12+)
nvidia-470xx-fix-linux-6.13.patch (内核 6.13+)
nvidia-470xx-fix-linux-6.14.patch (内核 6.14+)
nvidia-470xx-fix-linux-6.15.patch (内核 6.15+)
nvidia-470xx-fix-linux-6.17.patch (内核 6.17+)
nvidia-470xx-fix-linux-6.19.patch (内核 6.19+)
nvidia-470xx-fix-linux-7.0.patch (内核 7.0+)

• 新增关键补丁:
disable-objtool-override.patch (禁用 objtool 处理二进制 blob)
enable-drm-modeset-by-default.patch (默认启用 DRM modeset)

我做成了视频,分为安装和卸载。

安装

卸载

公测地址:

https://wwaza.lanzouq.com/b00jfas34b
密码:f616

Reply Favorite View the author
All Replies
2 / 3
To page
avatar
WangZhongyun
deepin
2026-05-26 14:02
#21
157******91

更新了,可以再试试,并且新增了一些功能,上传了新的界面,可以对比下看看。

解包后找不到内核目录
image.png

Reply View the author
avatar
gfdgd_xi
deepin
Ecological co-builder
2026-05-26 21:34
#22
It has been deleted!
avatar
gfdgd_xi
deepin
Ecological co-builder
2026-05-26 22:14
#23

其实930m可以用580的驱动

Reply View the author
avatar
WangZhongyun
deepin
2026-05-26 22:19
#24

这样提示内存不足,不能继续了
image.png

Reply View the author
avatar
WangZhongyun
deepin
2026-05-26 22:51
#25

这个内核没有补丁

图片.png

Reply View the author
avatar
157******91
deepin
2026-05-27 00:07
#26
WangZhongyun

这个内核没有补丁

图片.png

我还要优化一下逻辑,现在已经有了最新的版本,大概明天晚上发。

内核补丁不是每个都有的,那两个github项目,只有他们提供的。

Reply View the author
avatar
WangZhongyun
deepin
2026-05-27 13:41
#27

这6.6内核应该匹配才对啊
image.png

Reply View the author
avatar
WangZhongyun
deepin
2026-05-30 21:48
#28

优化后很不错,能匹配6.6内核或6.18内核。只是换内核后,需要重新安装驱动。

Reply View the author
avatar
WangZhongyun
deepin
2026-05-30 23:15
#29

深度官方镜像安装的系统升级到7.0.10内核,在解包驱动中出错,这是多套了一层目录的问题吧
image.png

Reply View the author
avatar
WangZhongyun
deepin
2026-05-31 14:50
#30
Ubuntu26.04中安装这驱动管理器缺少依赖包
Reply View the author
avatar
WangZhongyun
deepin
2026-06-02 15:35
#31

Debian13找不到内核目录,也是多套了一层目录。
图片.png

Reply View the author
avatar
WangZhongyun
deepin
2026-06-02 21:09
#32

楼主大佬辛苦了,今天更新的先在Deepin25.1版更新到内核6.18.30安装驱动顺利重启驱动良好。

Reply View the author
avatar
cwy941228
deepin
2026-06-07 22:46
#33

没见下载地址呢?

Reply View the author
avatar
157******91
deepin
2026-06-08 08:59
#34
cwy941228

没见下载地址呢?

正在更新新功能,等更新完毕后我会重新上传。

Reply View the author
avatar
183******72
deepin
2026-06-11 15:46
#35

喜欢折腾的人都很牛逼

Reply View the author
avatar
157******91
deepin
2026-06-14 01:44
#36
cwy941228

没见下载地址呢?

新版本已更新上传,详情见帖子。

Reply View the author
avatar
157******91
deepin
2026-06-14 01:45
#37
183******72

喜欢折腾的人都很牛逼

全靠AI。

Reply View the author
avatar
WangZhongyun
deepin
2026-06-18 19:58
#38

用nvidia-470xx-driver-manager_1.0.0-1_amd64.deb安装后下载对应闭源470显卡驱动安装后,虽然模拟重启没正常进入桌面,但在利用软件内的一键救援功能清理闭源驱动后,原来只能显示一屏的深度官方Deepin25.1(.1)系统在重启后自动较好显示双屏了。

Reply View the author
avatar
157******91
deepin
2026-06-22 23:40
#39

7.0.0.14.png

image.png

贴两个图,上传了1.1.0测试版,主要是支持了7.0系列内核,新增了针对DEEPIN的磐石系统检测(UI会自动显示"磐石系统"标识,并提示关闭只读保护的命令)、看门狗程序(启动失败自动回退)、增强多显示器配置、Deepin 专用显示修复。

安装前 : 如果是磐石系统,先执行 sudo deepin-immutable-writable enable

Reply View the author
avatar
MrHunt
deepin
2026-07-11 10:54
#40

高人,請教一下。deepin用的是X11,可以用你以上方法解決,但KylinOS 11和openkylin用的是Wayland,我的舊GeForce GT720和nvidia-driver-470也不行,可有否解救方法?

Reply View the author
2 / 3
To page