
AI 摘要
- 開源驅動利用三層架構轉譯技術,讓 NVIDIA RTX 5060 在 x86_64 架構的 macOS 15 Sequoia 上實現 Metal 3 與桌面全加速。
- 該方案僅支援 Intel Mac 與 OpenCore 黑蘋果環境,實機驗證目前僅限 RTX 5060,不支援 Apple Silicon 平台。
- 實測在《No Man’s Sky》遊戲中可達 84 至 90 FPS,Geekbench 7 GPU 跑分達 95,824 分。
資深開發者社群近日釋出重大突破,全新開源驅動程式成功讓 NVIDIA RTX 5060 顯示卡在 Intel 處理器架構的 macOS 15 Sequoia 系統上實現全硬體加速。這套方案專為老舊 Intel Mac 與採用 OpenCore 引導的黑蘋果用戶打造,打破了蘋果與 NVIDIA 斷絕合作近十年來的驅動僵局,讓桌面渲染、Metal 3 應用程式與遊戲都能直接透過該顯卡輸出。

三層架構技術解析:繞過官方限制的轉譯機制
這款針對 NVIDIA RTX 5060 設計的開源驅動採用獨特的三層架構接力方案,藉由即時轉譯補足系統落差:
- 底層核心延伸(Kernel Extensions):移植 NVIDIA 開源的 GPU 核心模組至 XNU 核心(包含 NVRM、NVAccel、NVRMFB、NVRMAGDC),負責初始化顯示卡、管理記憶體與中斷,並直接採用 NVIDIA 原廠 GSP 610.57.04 韌體。
- 中層運算後端:將 Mesa 的 NVK Vulkan 驅動移植至 macOS 平台,搭配 NAK 編譯器將運算指令轉譯至顯示卡架構。
- 最上層 Metal 轉譯外掛:透過 NVMTLDriver.bundle 模組,將 Metal 著色器的 AIR 位元碼即時轉換為 SPIR-V 並交由 NVK 編譯,讓 macOS 應用程式將其辨識為原生 Metal 顯示卡。

平台支援度與規格驗證對照
官方發行說明指出,雖然裝置支援清單涵蓋 GTX 16 至 RTX 50 系列與部分工作站卡,但目前唯一通過實機驗證的型號僅有 NVIDIA RTX 5060。以下為目前開源驅動的支援現況比較:
| 評估項目 | 已驗證 / 支援狀態 | 未支援 / 待驗證狀態 |
|---|---|---|
| 硬體平台 | x86_64 架構(Intel Mac、OpenCore 黑蘋果) | Apple Silicon 全系列(M 系列晶片完全不相容) |
| 實機驗證型號 | NVIDIA RTX 5060 | RTX 5090、GTX 16 系列、其餘 RTX 系列(僅名列清單) |
| 圖形 API 支援 | Metal 3(Mesh Shaders、光線追蹤、MPS、MetalFX)、OpenGL、OpenCL | 內顯獨顯切換、DRM 數位版權管理 |
| AI 與運算框架 | Core ML、Core Image、MPS(具備轉譯可能) | 原生 CUDA 生態(PyTorch 等官方文件未列出) |

實測效能表現與安裝注意事項
在網友的實機測試中,NVIDIA RTX 5060 於 macOS 環境下運行 Geekbench 7 GPU 測試取得約 95,824 分的成績。在實際遊戲體驗方面,《No Man’s Sky》於硬體光追開啟下可維持 84 至 90 FPS 的流暢度,系統原生桌面包含 WindowServer、Dock 與 Finder 亦能正常透過顯卡全硬體加速渲染。
不過開發者提醒,目前方案仍處於早期階段並已有 Bug 回報,且安裝門檻偏高,Intel Mac 使用者必須先透過 OpenCore 將系統引導至最新版 macOS 方能加載驅動,一般用戶建議保持觀望。
Reference Link : kocpc.com.tw




