黑苹果选择显卡之AMD显卡篇

AMD GPU

此列表中可能缺少专业/工作站卡以及 OEM 或利基卡。如果他们有消费者等效卡或使用与消费者卡相同的核心,他们应该可以工作(尽管可能需要仿冒ID)。

  • ✅ 已验证:开箱即用,并提供已确认的报告
  • ☑️ 已验证(欺骗):确认使用假 ID
  • ⚠️ 未经验证:应该可以工作(可能使用仿冒ID),但没有确认的报告
  • ❌ 不支持:不起作用
  • ❓未知:无可用信息

原生 AMD GPU

Navi 23系列

支持状态
最新支持 当前/红杉 (15)
初始支持 蒙特雷 (12.1)

从 12.1 开始,Apple 增加了 Navi 23 支持。

卡名称 设备ID 状态 注释
RX 6600 73FF ✅ 已验证
RX 6600 XT 73FF ✅ 已验证
RX 6650 XT 73EF ☑️ 已验证 欺骗 RX 6600 XT
Radeon Pro W6600 73E3 ✅ 已验证

目前,大多数 Navi 23 卡需要启动参数 agdpmod=pikera 才能显示。

需要的kext:

Navi 21系列

支持状态
最新支持 当前/红杉 (15)
初始支持 大苏尔 (11.4)

从 11.4 开始,Apple 增加了 Navi 21 支持。

支持的卡:

卡名称 设备ID 状态 注释
RX 6800 73BF ✅ 已验证
RX 6800 XT 73BF ✅ 已验证
RX 6900 XT 73BF ✅ 已验证
RX 6900 XT(XTX/XTXH 变体) 73AF ☑️ 已验证 欺骗 RX 6900 XT
这些卡通常作为“极端”或“终极”变体销售。
RX 6950 XT 73A5 ☑️ 已验证 欺骗 RX 6900 XT
Radeon Pro W6800 73A3 ✅ 已验证

目前,大多数 Navi 21 卡需要启动参数 agdpmod=pikera 才能显示。

需要的kext:

Navi 10系列

支持状态
最新支持 当前/红杉 (15)
初始支持 卡塔琳娜 (10.15.1)

自 10.15.1 起,Apple 增加了 RDNA 和 Navi 支持。

支持的卡:

卡名称 核心 设备ID 状态 注释
RX 5300 OEM Navi 14 7340 ✅ 已验证
RX 5300 XT OEM Navi 14 ? ❓未知 此卡没有信息
RX 5500 OEM Navi 14 7340 ⚠️未经验证
RX 5500 XT Navi 14 7340 ✅ 已验证
RX 5600 OEM Navi 10 731F ✅ 已验证
RX 5600 XT Navi 10 731F ✅ 已验证
RX 5700 Navi 10 731F ✅ 已验证
RX 5700 XT Navi 10 731F ✅ 已验证
RX 5700 XT 50 周年纪念版 Navi 10 731F ✅ 已验证
Radeon Pro W5500 Navi 14 7341 ✅ 已验证
Radeon Pro W5700 Navi 10 7312 ✅ 已验证

大多数 Navi 10 和 14 卡当前需要启动参数 agdpmod=pikera 才能正确显示。

需要的kext:

MSI Navi 用户的重要注意事项

  • Catalina (10.15) 及以下版本的安装程序当前存在 VBIOS 错误,如果存在 MSI Navi 卡,该错误会导致安装程序崩溃。这可以通过在 GPU 的 DeviceProperties 中注入任意值的 ATY,Rom# 来解决。请参阅此处了解更多详细信息:安装程序不适用于 5700XT #901
  • MSI 的 Polaris 和 Vega 系列不受此错误影响。

Vega 20 系列

支持状态
最新支持 当前/红杉 (15)
初始支持 莫哈韦 (10.14.5)

所有基于 Vega 的专用 GPU 均在 macOS 中原生支持,从 Mojave 开始使用 Vega 20 GPU。

支持的卡:

卡名称 设备ID 状态 注释
Radeon VII 66AF ✅ 已验证
Radeon Pro VII 66A1 ⚠️未经验证

需要的kext:

Vega 10系列

支持状态
最新支持 当前/红杉 (15)
初始支持 高塞拉 (10.13)

就像 Vega 20 一样,Vega 10 GPU 在 macOS 中原生支持,尽管这些卡的支持始于 High Sierra。

对于那些想要超频/欠压的人,请查看 PyVega

Vega 10 唯一需要避免使用的 GPU 品牌是 XFX。原因是 VBIOS 通信问题,由于 Vega 的 powerplay 表与操作系统和 GPU 的交互方式,无法使用参考 BIOS 轻松解决该问题。

支持的卡:

卡名称 设备ID 状态 注释
RX Vega 56 687F ✅ 已验证
RX Vega 64 687F ✅ 已验证
RX Vega 64 限量版 687F ✅ 已验证
RX Vega 64 液体冷却 687F ⚠️未经验证
Radeon Pro WX 8100 6868 ⚠️未经验证
Radeon Pro WX 8200 6868 ✅ 已验证
Radeon Pro WX 9100 6861 ✅ 已验证
Radeon Vega Frontier Edition 6863 ✅ 已验证
Radeon Vega Frontier Edition 水冷 6863 ⚠️未经验证

需要的kext:

北极星 10 和 20 系列

支持状态
最新支持 当前/红杉 (15)
初始支持 塞拉利昂 (10.12.6)

目前尚不清楚 Lexa 支持是否在 10.12.6 中可用,或者是否在未来版本中添加。

关于 Polaris,只要运行 Ellesmere 或 Baffin 核心,几乎所有型号的卡都受支持。像 RX 550 这样的低端卡可能运行 Lexa 核心,这意味着需要将 GPU 欺骗到 Baffin 核心 RX 550。唯一“不”支持的卡是 RX 580 2048SP 和 RX 590 GME。

您应该避免使用 Polaris 系列的唯一品牌是 XFX(460/560 型号)、迪兰恒进、HIS 和 VisionTek**,因为许多用户都遇到过引导加载程序和 macOS 引导问题。其他用户已经找到了修复/解决方法,但没有一致的结果。这似乎是由于一个奇怪的 VBIOS 与 macOS 无法很好地通信而引起的,唯一真正的解决方案是刷新另一个 VBIOS,这对于大多数用户来说并不理想。

这不是详尽的列表,因为有很多 Polaris 10 和 20 卡。对于此处未列出的设备,请检查设备 ID 并将其与下面的列表进行比较。

此外,一些卡可能具有不常见的设备 ID。如果您的卡的设备 ID 与表中列出的不匹配,您可能需要伪造设备 ID。

卡名称 核心 设备ID 状态 注释
RX 460 Baffin (Polaris 11) 67EF ✅ 已验证
RX 470 Ellesmere (Polaris 10) 67DF ✅ 已验证
RX 470D Ellesmere (Polaris 10) 67DF ⚠️未经验证
RX 480 Ellesmere (Polaris 10) 67DF ✅ 已验证
Radeon 540 Lexa (Polaris 12) 699F ⚠️未经验证 欺骗 RX 550 (Baffin),可能需要 no-gfx-spoof
Radeon 550 Lexa (Polaris 12) 699F ⚠️未经验证 欺骗 RX 550 (Baffin),可能需要 no-gfx-spoof
Radeon 550X Lexa (Polaris 23) 6987 ⚠️未经验证 欺骗 RX 550 (Baffin),可能需要 no-gfx-spoof
RX 550 Lexa (Polaris 12) 699F ☑️ 已验证 欺骗 RX 550 (Baffin),可能需要 no-gfx-spoof
仅具有 512SP 变体
^^ Baffin (Polaris 11) 67FF ✅ 已验证 有 512SP 和 640SP 变体
RX 550X Lexa (Polaris 23) 699F ⚠️未经验证 恶搞 RX 550 (Baffin),可能需要 no-gfx-spoof
RX 560 Baffin (Polaris 21) 67FF
部分型号 67EF
✅ 已验证
RX 560D Baffin (Polaris 21) 67EF ⚠️未经验证
RX 560X Baffin (Polaris 21) 67FF
部分型号 67EF
⚠️未经验证
RX 560 XT Ellesmere (Polaris 10) 67DF ⚠️未经验证
RX 570 Ellesmere (Polaris 20) 67DF ✅ 已验证
RX 570X Ellesmere (Polaris 20) 67DF ⚠️未经验证
RX 580 Ellesmere (Polaris 20) 67DF ✅ 已验证
RX 580 2048SP Ellesmere (Polaris 20) 6FDF ❌ 不受支持 有些人报告修改 VBIOS 或刷新 RX 570 VBIOS 成功。
RX 580X Ellesmere (Polaris 20) 67DF ⚠️未经验证
RX 590 Ellesmere (Polaris 30) 67DF ✅ 已验证
RX 590 GME Ellesmere (Polaris 20) 6FDF ❌ 不受支持 有些人报告刷新 RX 580 BIOS 成功。
RX 640 Lexa (Polaris 23) 6987 ⚠️未经验证 欺骗 RX 550 (Baffin),可能需要 no-gfx-spoof
Radeon Pro Duo Polaris Ellesmere (Polaris 10) 67C4 ⚠️未经验证
Radeon Pro WX 2100 Lexa (Polaris 12) 6995 ⚠️未经验证 欺骗 WX 4100,可能需要 no-gfx-spoof
Radeon Pro WX 3100 Lexa (Polaris 12) 6985 ✅ 已验证 欺骗 RX 550 (Baffin) 或 WX 4100,可能需要 no-gfx-spoof
Radeon Pro WX 3200 Lexa (Polaris 23) 6981 ✅ 已验证 欺骗 RX 550 (Baffin) 或 WX 4100,可能需要 no-gfx-spoof
Radeon Pro WX 4100 Baffin (Polaris 11) 67E3 ✅ 已验证
Radeon Pro WX 5100 Ellesmere (Polaris 10) 67C7 ✅ 已验证
Radeon Pro WX 7100 Ellesmere (Polaris 10) 67C4 ✅ 已验证

需要的kext:

附加功能:

R7/R9

支持的最高操作系统:Monterey (12)

初始支持的操作系统:Yosemite (10.10)

R7/R9 也得到了原生支持,没有太多问题,但我们不能保证 R5 和 R7 卡的成功,因为很少有成功的报告。另外,请注意,与这些卡的参考设计不同,还有更多问题需要做大量工作才能使其正常运行。蓝宝石卡是您最好的选择。此外,R9 280X/380X 的兼容性也时好时坏。

支持的卡:

  • R9 狂怒 X
  • R9 狂怒
  • R9纳米
  • R9 390(需要仿冒ID)
  • R9 290X/390X
  • R9 290/390(需要仿冒ID)
  • R9 280X/380X(命中或未命中)
  • R9 280/380(需要仿冒ID)
  • R9 270X/370X
  • R7 270/370(需要仿冒ID)
  • R7 265
  • R7 260X/360X
  • R9 260(根据型号可能需要假 ID)
  • R9 255
  • R7 250X
  • R7 250(HD 7750 可能需要假 ID)

需要的驱动程序

附加功能:

  • radpg=15:HD 7730/7750/7770/R7 250/R7 250X GPU 初始化所需
  • -raddvi 启动标志:修复 DVI,290X、370 等所需
  • InjectAMD:虽然已弃用,但某些用户需要它才能正确初始化,除非绝对必要,否则应避免使用
  • 重命名GPU(仿冒ID)
  • 部分XFX卡需要刷写早期VBIOS版本才能兼容;到目前为止只有 280X 确认需要它

HD 8000 系列 (8xxx)

支持的最高操作系统:Monterey (12)

初始支持的操作系统:Mountain Lion (10.8)

  • 高清8740
  • 高清8760
  • 高清8770
  • 高清8850
  • 高清8870
  • 高清8890
  • 高清8950
  • 高清8970

需要的驱动程序

附加功能:

  • radpg=15:HD 8740/8760 初始化所需
  • InjectAMD:虽然已弃用,但某些用户需要它才能正确初始化,除非绝对必要,否则应避免使用

HD 7000 系列 (7xxx)

支持的最高操作系统:Monterey (12)

初始支持的操作系统:Mountain Lion (10.8)

  • 双 AMD FirePro D300
  • 双 AMD FirePro D500
  • 双 AMD FirePro D700
  • FirePro W5100(需要仿冒ID)
  • FirePro W7000
  • FirePro W9000
  • 高清7730
  • 高清7750
  • 高清7770
  • 高清7790
  • 高清7850
  • 高清7870
  • 高清7870XT
  • 高清7950
  • 高清7970
  • 高清7990

需要的驱动程序

附加功能:

  • radpg=15:HD 7730/7750/7770/R7 250/R7 250X GPU 初始化所需
  • InjectAMD:虽然已弃用,但某些用户需要它才能正确初始化,除非绝对必要,否则应避免使用

非原生 AMD GPU

由于本机驱动程序不支持这些卡,因此我们不建议购买它们用于 macOS。

Navi 22系列

支持的最高操作系统:Current/Sequoia (15)

macOS 本身不支持 Navi 22 系列显卡。然而,有一个 WIP kext NootRX,旨在修补 AMD 显卡驱动程序以支持 Navi 22。它的功能并不完整:请参阅其网站以获取更多信息。

支持的卡:

  • RX 6700
  • RX 6700XT
  • RX 6750
  • RX 6750XT
  • RX 6750 GRE

需要的kext:

Vega APU

macOS 本身不支持 AMD Vega APU。然而,有一个 WIP kext NootedRed,旨在修补 AMD 显卡驱动程序以支持 Vega APU。它的功能并不完整:请访问其网站以获取更多信息。

支持的 iGPU:

  • 织女星3
  • 织女星6
  • 维加8
  • 织女星9
  • 织女星10
  • RX维加10
  • RX维加11
  • Radeon 显卡 (Vega)

这些 iGPU 可以在 Raven Ridge、Picasso、Renoir、Cezanne 和 Barcelo APU 中找到。

需要的kext:

不支持的 AMD GPU

Navi 3x 系列

截至撰写本文时,Navi 3x 系列(包括 Navi 31、Navi 32 和 Navi 33)显卡仍不受支持。由于 Apple 不再生产 Intel Mac,且 Apple Silicon Mac 不支持第三方 GPU,因此未来不太可能添加对这些卡的支持。

不支持的卡包括:

  • RX 7600
  • RX 7600XT
  • RX 7700XT
  • RX 7800XT
  • RX 7900 GRE
  • RX 7900XT
  • RX 7900 XTX
  • Radeon Pro W7500
  • Radeon Pro W7600
  • Radeon Pro W7700
  • Radeon Pro W7800
  • Radeon Pro W7900

Navi 24系列

虽然 Navi 21 和 Navi 23 已受支持,但在撰写本文时 Navi 24 仍不受支持。由于 Apple 不再生产 Intel Mac,且 Apple Silicon Mac 不支持第三方 GPU,因此未来不太可能添加对这些卡的支持。 NootRX 未来可能会增加对 Navi 24 卡的支持,但目前尚不支持。

不支持的卡包括:

  • RX 6300
  • RX 6400
  • RX 6500XT
  • Radeon Pro W6300
  • Radeon Pro W6400

AMD APU(GCN 1-3 和 Navi 变体)

不幸的是,移动和低端桌面 AMD CPU 上的集成 GPU 从未获得官方支持,社区支持也非常缺乏。虽然可以通过一些工作来获得显示,但图形加速基本上是不可能的。

不支持的 APU:

  • AMD Radeon 显卡(Zen 4、5)
  • GCN 3(第二代挖掘机、压路机)
  • GCN 2(挖掘机 Gen 1、Puma、Puma +)
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇