侧边栏壁纸
博主头像
HHShare 博主等级

行动起来,活在当下

  • 累计撰写 238 篇文章
  • 累计创建 36 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

NullMoth:免费开源的黑苹果 N 卡驱动,设备表 235 张,验证过的只 1 张

晖晖分享
2026-10-10 / 0 评论 / 0 点赞 / 0 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我删除。

NullMoth nvidia-macos-driver 是开发者 NullMoth 10 月 7 日发布的黑苹果 N 卡 Metal 驱动,免费开源,面向 Turing 及更新架构显卡,只认 Intel Mac / OpenCore,不支持 Apple 芯片,跑在 macOS 15 Sequoia 上。License 是 PolyForm Noncommercial 1.0.0:个人研究教育可用,不能卖整机或收费服务。

自制:装之前要看的四件硬信息

能干哪几件事:从设备表到安装脚本

仓库地址 github.com/nullmoth/nvidia-macos-driver,发布头 48 小时内从 1.0.7 迭代到 1.1.0,截至发稿(10 月 10 日)已经推进到 1.5.0,三天内打了 25 个版本标签。

设备表覆盖 235 个 PCI 设备 ID。 范围是 GTX 16 系列、RTX 20/30/40/50 全系、TITAN RTX,以及部分 Quadro/RTX 工作站卡,理论上从图灵架构一路铺到 Blackwell。

驱动链路是一条翻译链。 应用调用 Metal,先经 NVMTLDriver 插件把苹果的 AIR 着色器转成 SPIR-V,再交给 Mesa 的 NVK 后端处理,最后由四个 kext 把指令送进显卡。内核侧跑的是 NVIDIA 自己开源的 GPU 内核模块 r610,配 GSP 固件 610.57.04,原版未改。

两种安装方式。 一是从 Releases 下载预编译 tar.gz,shasum 校验后执行 sudo ./install.sh,重启后在隐私与安全性里允许扩展,再重启一次;二是用配套的 1401 App,自动备份 OpenCore 配置并完成安装。

卸载同样是一条命令。 sudo ./uninstall.sh,重启生效。

1.1.0 版本验证了双屏刷新率切换。 RTX 5060 在双屏下测过 60/75/100Hz 之间的切换,1.0.x 时代只能跑 60Hz 的限制已经解掉。

自制:驱动链路——从 Metal 调用到显卡点亮

好在哪:填上八年空白,但验证范围要分清楚

这是图灵之后第一次有驱动。 NVIDIA 给 macOS 出的上一代官方驱动停在 2018 年的 High Sierra,只覆盖到 Pascal 架构,Turing 往后的卡,在黑苹果上从来没有过能跑 Metal 的驱动。NullMoth 这套等于把近八年的新卡重新接回黑苹果。

但设备表不等于验证过。 这是读这个项目最该留心的一点:235 个 PCI ID 只是驱动能识别这块卡,不代表它跑得起来。官方自己贴出的验证矩阵里,Turing、Ampere(RTX 30 系)、Ada(RTX 40 系)三个家族都还标着 Pending;Blackwell 里只有 RTX 5060 一张走完自动化验证,RTX 5070/5080 属于用户报告可用,RTX 5090 还在未认证清单上。第三方实测文章跟进测试后,总结出的真实可用配置也集中在台式机独显直连:12400F+RTX 4060、14490F+RTX 5060 Ti+B760M 是社区报出的成功案例。

已知的限制也写得很清楚。 笔记本的 Optimus 双显卡混合输出没做,独显直连或台式机无头输出才是主要场景;只验证过 macOS 15 Sequoia(15.7.x、15.8.1),macOS 26 Tahoe 和 27 都未认证;双屏状态下改动一个屏的刷新率,另一个屏可能黑屏到重启,官方标注留给 1.2 版修。

适合谁。 台式机独显直连、想在黑苹果上跑一张比当年装机年代新很多的卡的折腾党。

不适合谁。 用双显卡笔记本的人、需要 CUDA 或深度学习算力的人、追新 macOS 版本的人、怕踩坑想省心的人。README 原话是"这个驱动很新,可能在你的 PC 上跑不起来"。

对比:和 NVIDIA 官方旧驱动、AMD 的同类项目比

NullMoth(N 卡) NVIDIA 官方旧驱动 AMD RX 9070 XT 黑苹果驱动
支持架构 Turing 到 Blackwell(GTX16-RTX50) Kepler 到 Pascal,到此为止 仅 RX 9070 XT 单卡型号
系统版本 macOS 15 Sequoia 停在 macOS 10.13 High Sierra macOS 15 Sequoia
维护状态 社区项目,48 小时迭代约 10 个版本 官方已停更,2018 年后无更新 社区项目,近期发布
验证范围 自动化验证仅 RTX 5060 一张 当年官方全量验证 单屏 60 帧已跑通
费用与许可 免费,非商业许可 免费,官方驱动 免费开源

想上近几年的新卡,NullMoth 是目前唯一选择,代价是自己承担验证范围窄的风险;只用 Pascal 及更早的老卡,官方旧驱动更稳,但早已停止任何新支持;AMD 卡用户得看 AMD 这条独立的开源项目,两边互不相通。

GitHub 仓库页面:nullmoth/nvidia-macos-driver

补充:22 小时发了 10 个版本,社区评价两极

仓库 10 月 7 日建立,到 10 月 8 日晚约 22 小时内连发近 10 个版本,驱动从 1.0.7 一路推到 1.1.0;更新没有停,到发稿时已经打了 25 个版本标签,推进到 1.5.0。GitHub 页面显示 1.9k star、173 fork、53 个 issue、61 次提交。

社区反应两极。正面的声音感叹"这辈子没想到还能看到 N 卡黑苹果驱动",并把这个速度归功于 AI 结对编程;负面的声音觉得来得太晚——黑苹果整体已经走到尽头,Apple 对 Intel Mac 的支持停在 macOS 26 Tahoe,27 代要求 Apple 芯片,NullMoth 自己也没有去追 Tahoe 认证。

第三方实测文章还指出了一个细节:仓库里的 CARD-SUPPORT 文档和发布说明把 235 个设备 ID 列成表格,容易被读成全系通吃,但文档本身同时写明验证矩阵的 Pending 状态,两份材料放在一起看才是完整信息,只扫表头容易高估可用范围。

证据页:第三方对驱动真实验证范围的梳理

下载地址:https://github.com/nullmoth/nvidia-macos-driver

0

评论区