打开网易新闻 查看精彩图片

黑苹果用户的N卡终于告别“亮机”了。

自从苹果MacOS系统放弃对NVIDIA显卡的官方驱动支持以后,黑苹果(Hackintosh)用户的RTX显卡只能当亮机卡使用,无法启用Metal图形硬件加速,3D渲染、视频剪辑、游戏等场景全靠CPU软件渲染,显卡基本等于残废。要想用硬件加速,就只能选择A卡。

打开网易新闻 查看精彩图片

如今,这一局面终于迎来了突破。开发者NullMoth在GitHub正式发布开源项目nvidia-macos-driver,通过 OpenCore引导程序,成功让NVIDIA RTX 系列显卡在macOS 15 Sequoia系统中启用Metal图形硬件加速!

对于想玩N卡的黑苹果用户来说,绝对是一大喜讯。

打开网易新闻 查看精彩图片

芯硬件注:黑苹果Hackintosh(Hack + Macintosh),指在非苹果官方生产的普通PC电脑上,通过技术破解手段安装苹果macOS操作系统**的做法,对应的苹果官方出品的正版Mac电脑,就叫 “白苹果”。

玩家通过 OpenCore(或更早的 Clover)这类引导工具,模拟苹果电脑的硬件信息、注入第三方驱动补丁,骗过macOS系统的安装与运行验证,就能让原本只能在苹果电脑上运行的系统,安装在普通组装台式机、品牌PC 甚至笔记本上。

自苹果全面转向自研Apple Silicon架构之后,就逐步放弃了Intel平台以及第三方独立显卡支持,旧款Mac用户升级系统时普遍面临显卡性能受限的问题。

打开网易新闻 查看精彩图片

本次发布的开源驱动,专门针对搭载Intel处理器,通过OpenCore引导运行macOS 15 Sequoia的电脑。

根据开发者公布的技术细节,该驱动通过精准的系统级深度整合,让macOS能够正常识别并调用RTX 系列显卡的硬件运算资源,成功驱动Metal图形接口。

对于需要高性能运算、3D渲染、影音编码的创作者群体而言,大幅提升了旧硬件平台在最新系统下的可用性与运行效率,也让仍在使用Intel处理器搭配N卡的用户,延长了硬件使用寿命。

驱动兼容性方面,覆盖图灵及更新架构的GPU,包括GTX 16系列、RTX 20、30、40以及50全系列。

开发者已经在搭载酷睿Ultra 5 225F处理器、B860主板、RTX 5060 显卡的电脑上完成了安装验证,另外有Reddit用户反馈,RTX 5070 Ti、RTX 3090、RTX 3060等型号也成功运行。

NullMoth还同时发布了一款名为1401免费应用,它可以帮助用户在Windows系统下准备OpenCore安装,并在macOS系统下配置NVIDIA驱动程序,该软件还包含撤销驱动程序安装的选项。

打开网易新闻 查看精彩图片

以下是作者原贴:
https://github.com/nullmoth/nvidia-macos-driver

macOS用NVIDIA显卡,这次是来真的。

我没法保证它在所有硬件上都能正常运行,目前已经收到了一些问题反馈。建议大家先别急着装,这里是全部代码。如果你的设备成功跑通了,欢迎反馈具体情况,我好添加对应硬件的支持。可以关注GitHub获取版本更新,或者加入我们的Discord服务器获取实时动态。

过去几周,我一直在为Intel平台Mac和黑苹果设备开发适用于现代NVIDIA显卡的Metal驱动。今晚正式发布,完全免费,且全部开源。

它能让RTX 5060在macOS 15 Sequoia系统下实现全硬件加速,桌面界面、Metal 3应用、游戏都能直接跑在 NVIDIA显卡上。

技术原理:

基于NVIDIA官方开源的GPU内核模块移植到macOS的内核驱动,负责加载显卡固件、驱动显示输出;

基于Mesa的NVK Vulkan驱动开发的Metal驱动层,让macOS应用可以像在原生苹果设备上一样与GPU交互;

自研着色器转换器,将苹果的Metal着色器转换为NVIDIA显卡可运行的格式。

我还做了一款叫1401的免费应用,帮你完成全套配置,相当于反向版的Boot Camp(也就是在非苹果官方的普通PC里安装苹果系统)。

安装步骤:

1、在Windows端运行1401,它会检测你的电脑配置,生成适配你硬件的OpenCore安装包,并制作macOS 安装U盘;

2、从U盘启动,正常安装macOS系统;

3、进入macOS后,从U盘(或下载DMG安装包)打开1401 Mac端应用,它会自动安装驱动,将显卡切换至全带宽模式,并在启动菜单中添加“移除NVIDIA驱动”选项,以防出现问题;

4、重启电脑,完成安装。

如果已经装好了OpenCore?直接跳到第三步即可,这个Mac端应用也兼容你自己的配置环境。

实话实说,这是全新项目,目前只在一台PC上完成了完整测试(酷睿Ultra 5 225F、B860 主板、RTX 5060)。你的设备可能暂时还无法兼容,如果1401无法正常工作,可以先按照Dortania的OpenCore安装指南手动配置,再使用这个Mac端应用。

所有内容全部开源,驱动程序、两款配套应用、原理解析文档。欢迎阅读、二次开发、自由修改。