開源驅動突破限制!NVIDIA RTX 5060 成功在 macOS 實現 Metal 3 全加速運行

BlueSky

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 5060RTX 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

Related Articles

Stay Connected

0FansLike
0FollowersFollow
22,800SubscribersSubscribe
spot_img

Latest Articles