引言說起黑蘋果顯卡,有的小伙伴就知道了,Mac系統(tǒng)對(duì)于顯卡來說還是很挑剔的,畢竟不跟Windows一樣,裝完系統(tǒng)去網(wǎng)上下個(gè)官方的顯卡驅(qū)動(dòng)程序,就可以流暢的使用了,而Mac系統(tǒng)不一樣,他的驅(qū)動(dòng)程序都是蘋果官方原生支持的,系統(tǒng)不支持,就算再好的
引言
說起黑蘋果顯卡,有的小伙伴就知道了,Mac系統(tǒng)對(duì)于顯卡來說還是很挑剔的,畢竟不跟Windows一樣,裝完系統(tǒng)去網(wǎng)上下個(gè)官方的顯卡驅(qū)動(dòng)程序,就可以流暢的使用了,而Mac系統(tǒng)不一樣,他的驅(qū)動(dòng)程序都是蘋果官方原生支持的,系統(tǒng)不支持,就算再好的顯卡也白搭。現(xiàn)在蘋果最新的系統(tǒng)是MacOs 11 BigSur,那么你可能就會(huì)問了,BigSur到底支持哪些顯卡呢?下面就聽我具體的介紹一下如何選擇一塊合適的黑蘋果顯卡。

NVIDIA與WebDrivers
文章最開始,我們先來說一下NVIDIA的WebDrivers,到目前為止NVIDIA還沒有為Maxwell,Pascal或Turing GPU開發(fā)新的黑蘋果的官方驅(qū)動(dòng)程序,也就是說這些GPU的用戶不支持Mojave,Catalina或Big Sur,估計(jì)今后支持的可能性也不大,因此只能使用macOS 10.13 High Sierra。NVIDIA與APPLE兩大業(yè)界巨頭不愿意合作,這個(gè)問題確實(shí)也沒法解決。
Lilu和WhateverGreen
而對(duì)于蘋果原生支持的顯卡,也不是說用就能直接用了,畢竟不是白蘋果,黑蘋果與白蘋果內(nèi)部ACPI布局存在差異,那么就需要借由Lilu和WhateverGreen來驅(qū)動(dòng)我們的顯卡設(shè)備,例如重命名設(shè)備,協(xié)助幀緩沖區(qū)連接,修補(bǔ)音頻連接器,允許通過ACPI修改aty_config,aty_properties,cail_properties等。
黑蘋果獨(dú)顯的選擇
其實(shí)獨(dú)顯無非就是NVIDIA與AMD,在黑蘋果的硬件選擇中都可以選用。(N卡其實(shí)特定的卡也可以支持新版的Mac系統(tǒng),不過不是特別推薦,后邊會(huì)詳細(xì)講到)
有幾個(gè)需要注意的點(diǎn)大家需要了解一下:
- macOS不支持SLI、Crossfire等多顯卡交火使用。
- 通過HDMI / DisplayPort獲取音頻可能需要對(duì)AppleALC.kext和其他一些IO-REG編輯進(jìn)行額外的工作。
- 將不支持的GPU與不支持的GPU一起運(yùn)行會(huì)產(chǎn)生奇怪的后果,因?yàn)椴恢С值腉PU會(huì)運(yùn)行VESA驅(qū)動(dòng)程序,而該問題可能會(huì)破壞macOS中的睡眠和其他功能。
下面我們就按照AMD、NVIDIA的順序?yàn)榇蠹以敿?xì)介紹一下。
AMD顯卡
原生支持的顯卡:
Navi 20系列
最高支持的操作系統(tǒng):當(dāng)前/BigSur(11)最初支持的操作系統(tǒng):當(dāng)前/BigSur(11)
這些GPU計(jì)劃在接下來的幾個(gè)macOS版本中的某個(gè)時(shí)候提供支持,因?yàn)橐呀?jīng)完全確認(rèn)了驅(qū)動(dòng)程序中的幀緩沖區(qū)和PCI ID支持。但是,目前,這些GPU的功能有限,因此建議推遲購(gòu)買,直到獲得官方的加速為止。
BigSur 11.4已經(jīng)支持 Navi 20系列顯卡。
支持的卡:
- RX 6800
- RX 6800 XT
- RX 6900 XT
Navi 10系列
最高支持的操作系統(tǒng):當(dāng)前/BigSur(11)最初支持的操作系統(tǒng):Catalina(10.15)目前,從10.15.1版開始,Apple終于添加了RDNA和Navi支持。
支持的卡:
- RX 5500
- RX 5500 XT
- RX 5600
- RX 5600 XT
- RX 5700
- RX 5700 XT
- RX 5700 XT 50周年紀(jì)念版
Radeon Pro:
- Radeon Pro W5500
- Radeon Pro W5700
注意:大多數(shù)Navi卡當(dāng)前需要boot參數(shù)agdpmod=pikera才能正確顯示,使用DP口可能會(huì)遇到麻煩,因?yàn)樾枰薷腤hateverGreen。
Vega 20系列
最高支持的操作系統(tǒng):當(dāng)前/Big Sur(11)最初支持的操作系統(tǒng):Mojave(10.14.5)macOS從Mojave開始原生支持所有基于Vega 20 的GPU。雖然本身受支持,但建議仍安裝WhateverGreen.kext,因?yàn)檫@有助于正確的幀緩沖區(qū)連接并修復(fù)其他奇怪的問題,例如正確的ACPI映射等
支持的卡:
Vega 10系列
最高支持的操作系統(tǒng):當(dāng)前/Big Sur(11)
最初支持的操作系統(tǒng):High Sierra(10.13)
與Vega 20一樣,macOS本身也支持Vega 10 GPU。與Vega 20相似,建議仍安裝WhateverGreen.kext,因?yàn)檫@有助于正確的幀緩沖區(qū)連接并修復(fù)其他奇怪的問題,例如正確的ACPI映射等。
XFX訊景是唯一在Vega 10中避免使用的GPU品牌。部分顯卡的VBIOS與系統(tǒng)的交互存在問題,解決起來比較麻煩。
支持的卡:
- Vega 64 Liquid
- Vega 64
- Vega 56
Radeon Pro:
- Vega Frontier Edition
- Radeon Pro WX 9100
- Radeon Pro WX 7100
Polaris架構(gòu)10和20系列
最高支持的操作系統(tǒng):當(dāng)前/Big Sur(11)
最初支持的操作系統(tǒng):Sierra(10.12)
關(guān)于Polaris,基本上只要是Polaris或Baffin內(nèi)核,就原生支持。而某些低端卡(如RX550)運(yùn)行Lexa內(nèi)核,不被macOS支持。
Polaris系列中唯一應(yīng) 避免使用的GPU品牌是XFX,PowerColour,HIS和VisionTek,因?yàn)椴糠钟脩粼谝龑?dǎo)時(shí)會(huì)發(fā)生報(bào)錯(cuò),應(yīng)該是因?yàn)閂BIOS無法與macOS進(jìn)行良好通信而引起的,唯一的實(shí)際解決方案是刷新另一個(gè)VBIOS固件,不過對(duì)于采購(gòu)新顯卡,還是能避開就避開吧。
支持的卡:
400系列:
- RX 480
- RX 470D
- RX 470
- RX 460
500系列:
- RX 590
- RX 580X
- RX 580
- RX 570X
- RX 570
- RX 560X
- RX 560
Radeon Pro:
R7 / R9系列
最高支持的操作系統(tǒng):當(dāng)前/Big Sur(11)
最初支持的操作系統(tǒng):Yosemite(10.10)
R7 / R9在Catalina中也得到了原生支持,沒有太多問題,但是R5系列顯卡就沒有什么成功的案例,所以不推薦。另外,有的卡需要大量的調(diào)試才能正常運(yùn)行,所以如果不想折騰就干脆不要考慮這些顯卡。品牌的話推薦藍(lán)寶石。此外,R9 280x / 380x在兼容性方面不一定能成功,也不是很推薦。
支持的卡:
- R9 Fury X
- R9 Fury
- R9 Nano
- R9 390(需要FakeID)
- R9 290X / 390X
- R9 290/390(需提供FakeID)
- R9 280x / 380x(不一定成功)
- R9 280/380(需要FakeID)
- R9 270X / 370X
- R7 270/370(需提供FakeID)
- R7 265
- R7 260x / 360x
- R9 260/360(根據(jù)型號(hào)可能需要FakeID)
- R9 255
- R7 250X
- R7 250(需提供FakeID)
- R7 240(需要FakeID)
HD 8000系列(8xxx)
最高支持的操作系統(tǒng):當(dāng)前/Big Sur(11)
最初支持的操作系統(tǒng):Mountain Lion(10.8)
- HD 8740
- HD 8760
- HD 8770
- HD 8850
- HD 8870
- HD 8890
- HD 8950
- HD 8970
HD 7000系列(7xxx)
最高支持的操作系統(tǒng):當(dāng)前/Big Sur(11)
最初支持的操作系統(tǒng):Mountain Lion(10.8)
- Dual AMD FirePro D300
- Dual AMD FirePro D500
- Dual AMD FirePro D700
- FirePro W5100(FakeID needed)
- FirePro W7000
- FirePro W9000
- HD 7700
- HD 7730
- HD 7750
- HD 7770
- HD 7790
- HD 7850
- HD 7870
- HD 7870 XT
- HD 7950
- HD 7970
- HD 7990
不支持的AMD 顯卡:
Lexa系列
支持的最高操作系統(tǒng):無
雖然這些GPU可能與Polaris GPU共享相同的家族名稱,但這些卡卻完全不同,這意味著在任何版本的macOS中均不支持。
不支持的卡:
- WX 3100
- WX 2100
- RX 550X
- RX 550
- RX 540X
- RX 540
AMD APU(所有變體)
支持的最高操作系統(tǒng):無
不幸的是,在低端AMD CPU的集成GPU從未獲得官方支持,而社區(qū)支持卻非常缺乏。盡管可以通過一些工作來顯示出來,但是圖形加速基本上是不可能的,這會(huì)使這些APU對(duì)macOS構(gòu)成更大的危害。
不支持的APU:
- Vega 11(Zen)
- Vega 8(Zen)
- GCN 3(Escavator Gen 2, Steamroller)
- GCN 2(Escavator Gen 1, Puma, Puma +)
NVIDIA顯卡
原生支持的顯卡:
開普勒Kepler系列(GTX 6xx,7xx)
最高支持的操作系統(tǒng):當(dāng)前/Big Sur(11)
最初支持的操作系統(tǒng):Mountain Lion(10.8)
當(dāng)前唯一可以原生支持macOS 11,Big Sur 的Nvidia架構(gòu)的顯卡。不過有用戶遇到GTX 650Ti,660、660ti的問題,但這是由Apple端不支持GK106內(nèi)核的驅(qū)動(dòng)程序問題引起的(或者是因?yàn)閮?nèi)存泄漏的問題,也影響白蘋果)。這一代產(chǎn)品的另一個(gè)問題是市場(chǎng)上銷售的低端產(chǎn)品中,第一代開普勒實(shí)際上使用的是費(fèi)米Fermi核心,但運(yùn)行開普勒Kepler核心的同類產(chǎn)品可以支持。請(qǐng)注意,不包括GTX 745、750和ti變體,它們不是開普勒Kepler核心。
以下Mac設(shè)備使用開普勒Kepler 顯卡,這意味著直到所有使用intel 6代 Skylake CPU的設(shè)備(沒有USB-C的所有設(shè)備)在不受官方支持之前,都可以原生使用:
BIOS | 顯卡 | 初始發(fā)行 | 已停產(chǎn) |
iMac13,1 | GT 640M | 2012年10月23日 | 2014年6月18日 |
iMac13,2 | GT 660M | 2012年10月23日 | 2013年9月24日 |
iMac14,1 | GT 750M | 2013年9月24日 | 2015年10月13日 |
iMac14,2 | GT 755M | 2013年9月24日 | 2015年10月13日 |
iMac14,3 | GT 750M | 2013年9月24日 | 2015年10月13日 |
MacBookPro9,1 | GT 650M | 2012年6月11日 | 2013年10月22日 |
MacBookPro10,1 | GT 650M | 2012年6月11日 | 2013年10月22日 |
MacBookPro11,3 | GT 750M | 2013年10月22日 | 2015年5月19日 |
支持的卡:
700系列:
- GTX Titan(GK 110 Maxwell核心)
- GTX Titan Black(GK 110 Maxwell核心)
- GTX Titan Z(macOS支持的少數(shù)雙GPU卡之一,但僅使用一個(gè)內(nèi)核)
- GTX 780ti
- GTX 780
- GTX 770
- GTX 760ti
- GTX 760
- GT 740(GK107版本)
- GT 730(GK208版本)
- GT 720
- GT 710(GK208版本)
600系列:
- GTX 690(另一種與macOS兼容的雙GPU卡,但僅使用一個(gè)內(nèi)核)
- GTX 680
- GTX 670
- GTX 660鈦
- GTX 660(必須運(yùn)行GK 104內(nèi)核,而不是GK 106)
- GTX 650(GK 107核心版本)
- GT 640(Kepler版,GK 107/208核心版本)
- GT 635
- GT 630(Kepler版,GK 107/208核心版本)
Quadro:
- Quadro K6000
- Quadro K5200
- Quadro K5000
- Quadro K4200
- Quadro K2000D
- Quadro K2000
- Quadro K600
- Quadro K420
- Quadro 410
- NVS 510
注意:
- shikigva=40 引導(dǎo)標(biāo)志:將boardID交換到iMac14,2,以獲得更好的Nvidia支持和白名單補(bǔ)丁
最高High Sierra(10.13.6)版本支持的NVIDIA顯卡
費(fèi)米Fermi系列(GF108,GF117和GF119版本)
最高支持的操作系統(tǒng):High Sierra(10.13.6)
最初支持的操作系統(tǒng):Lion(10.7)
這些卡包括:
- GT 730(GF108版本)
- GT 720A
- GT 710(GF119版本)
- GT 705
- GT 640(GF108和GF116版本)
- GT 630(GF108版本)
- GT 620
- GT 610
帕斯卡Pascal架構(gòu)系列(GTX 10xx)
最高支持的操作系統(tǒng):High Sierra(10.13.6)
最初支持的操作系統(tǒng):Sierra(10.12.4)
蘋果在High Sierra版本之后取消了對(duì)N卡的支持,所以在Mojave / Catalina中不支持這些卡,但在macOS High Sierra 10.13.6中可以結(jié)合Nvidia’s Web drivers和Lilu + WhateverGreen來支持這些卡。
支持的卡:
- GTX Titan X(GP 102-400帕斯卡核心)
- GTX Titan Xp(GP 102-450帕斯卡核心)
- GTX 1080 Ti
- GTX 1080
- GTX 1070Ti
- GTX 1070
- GTX 1060(請(qǐng)注意,Web驅(qū)動(dòng)程序不支持GP104 / GDDR5X版本)
- GTX 1050Ti
- GTX 1050
- GT 1030
Quadro:
- Quadro GP100
- Quadro P6000
- Quadro P5000
- Quadro P4000
- Quadro P2000
- Quadro P1000
- Quadro P620
- Quadro P600
- Quadro P400
注意:
- shikigva=40 引導(dǎo)標(biāo)志:將boardID交換到iMac14,2,以獲得更好的Nvidia支持和白名單補(bǔ)丁
- NvidiaWeb屬性:具有非本地NVRAM(EmuVariableUEFI)的系統(tǒng)需要強(qiáng)制nvda_drv=1引導(dǎo)
麥克斯韋Maxwell系列(GTX 9xx,745,750 / ti)
最高支持的操作系統(tǒng):High Sierra(10.13.6)
最初支持的操作系統(tǒng):Yosemite(10.10.x)
與Pascal架構(gòu)相同,盡管命名方案有些奇怪,但GTX 745、750和750ti都是基于Maxwell的,即使它們與開普勒產(chǎn)品一起銷售,因此在購(gòu)買時(shí)也要小心。
在macOS High Sierra 10.13.6中可以結(jié)合Nvidia’s Web drivers和Lilu + WhateverGreen來支持這些卡。
支持的卡:
- GTX Titan X(GM 200 Maxwell core)
- GTX 980 Ti
- GTX 980
- GTX 970
- GTX 960
- GTX 950
- GTX 750 Ti
- GTX 750
- GTX 745
Quadro:
- Quadro M6000
- Quadro M5000
- Quadro M4000
- Quadro M2000
- Quadro K2200
- Quadro K1200
- Quadro K620
注意:
- shikigva=40 引導(dǎo)標(biāo)志:將boardID交換到iMac14,2,以獲得更好的Nvidia支持和白名單補(bǔ)丁
- NvidiaWeb屬性:具有非本地NVRAM(EmuVariableUEFI)的系統(tǒng)需要強(qiáng)制nvda_drv=1引導(dǎo)
不支持的NVIDIA顯卡
安培架構(gòu)系列(RTX 30xx)
最高支持的操作系統(tǒng):無
不幸的是,在任何版本的macOS中都沒有支持,甚至沒有為High Sierra編寫任何驅(qū)動(dòng)程序。
這些卡包括:
- RTX 3090
- RTX 3080
- RTX 3070
- RTX 3060
不過說實(shí)話,這些卡現(xiàn)在能不能買得到還另說呢,就別考慮了。
圖靈系列(RTX 20xx,GTX 16xx)
最高支持的操作系統(tǒng):無
跟上邊一樣,都不支持。
這些卡包括:
- Titan RTX
- RTX 2080 Ti
- RTX 2080 Super
- RTX 2080
- RTX 2070 Super
- RTX 2070
- RTX 2060 Super
- RTX 2060
- GTX 1660 Ti
- GTX 1660
- GTX 1650
Quadro:
- Quadro RTX 8000
- Quadro RTX 6000
- Quadro RTX 5000
- Quadro RTX 4000
伏特架構(gòu)系列(V)
最高支持的操作系統(tǒng):無
不介紹了,同上。
這些卡包括:
- Titan V
- Titan V CEO Edition
Quadro:
開普勒Kepler系列(GK 106版本)
不幸的是,運(yùn)行GK 106內(nèi)核的GPU具有嚴(yán)重的VRAM泄漏問題。這意味著,在運(yùn)行這些GPU時(shí),很可能會(huì)出現(xiàn)失真和整體不穩(wěn)定的情況,沒有具體的解決方案
第二代開普勒:
第一代開普勒:
- GTX 660
- GTX 650ti
- GTX 650
- GTX 645
Quadro:
總結(jié)
本文給大家介紹了黑蘋果的獨(dú)顯的選擇,至于還有一些很老的顯卡,其實(shí)也是可以支持的,文中沒有做具體的介紹,也沒有什么意義了,如果你有這方面的需求,可以網(wǎng)上去搜一下,或者留言討論。
對(duì)于黑蘋果的獨(dú)顯,最后我這邊還是推薦大家直接上AMD的免驅(qū)顯卡,能夠使用官方的最新版本系統(tǒng),而且也基本不需要配置,即插即用,獲得最好的使用體驗(yàn)。
不過現(xiàn)在這個(gè)顯卡的行情也是一言難盡啊,大家看自己的需求來選擇吧。
最后,如果這篇文章對(duì)你有用,就別吝嗇你的點(diǎn)贊支持了,你的支持是對(duì)我最大的鼓勵(lì)。