科技改變生活 · 科技引領未來
引言說起黑蘋果顯卡,有的小伙伴就知道了,Mac系統對于顯卡來說還是很挑剔的,畢竟不跟Windows一樣,裝完系統去網上下個官方的顯卡驅動程序,就可以流暢的使用了,而Mac系統不一樣,他的驅動程序都是蘋果官方原生支持的,系統不支持,就算再好的
引言
說起黑蘋果顯卡,有的小伙伴就知道了,Mac系統對于顯卡來說還是很挑剔的,畢竟不跟Windows一樣,裝完系統去網上下個官方的顯卡驅動程序,就可以流暢的使用了,而Mac系統不一樣,他的驅動程序都是蘋果官方原生支持的,系統不支持,就算再好的顯卡也白搭。現在蘋果最新的系統是MacOs 11 BigSur,那么你可能就會問了,BigSur到底支持哪些顯卡呢?下面就聽我具體的介紹一下如何選擇一塊合適的黑蘋果顯卡。
NVIDIA與WebDrivers
文章最開始,我們先來說一下NVIDIA的WebDrivers,到目前為止NVIDIA還沒有為Maxwell,Pascal或Turing GPU開發新的黑蘋果的官方驅動程序,也就是說這些GPU的用戶不支持Mojave,Catalina或Big Sur,估計今后支持的可能性也不大,因此只能使用macOS 10.13 High Sierra。NVIDIA與APPLE兩大業界巨頭不愿意合作,這個問題確實也沒法解決。
Lilu和WhateverGreen
而對于蘋果原生支持的顯卡,也不是說用就能直接用了,畢竟不是白蘋果,黑蘋果與白蘋果內部ACPI布局存在差異,那么就需要借由Lilu和WhateverGreen來驅動我們的顯卡設備,例如重命名設備,協助幀緩沖區連接,修補音頻連接器,允許通過ACPI修改aty_config,aty_properties,cail_properties等。
黑蘋果獨顯的選擇
其實獨顯無非就是NVIDIA與AMD,在黑蘋果的硬件選擇中都可以選用。(N卡其實特定的卡也可以支持新版的Mac系統,不過不是特別推薦,后邊會詳細講到)
有幾個需要注意的點大家需要了解一下:
下面我們就按照AMD、NVIDIA的順序為大家詳細介紹一下。
AMD顯卡
原生支持的顯卡:
Navi 20系列
最高支持的操作系統:當前/BigSur(11)最初支持的操作系統:當前/BigSur(11)
這些GPU計劃在接下來的幾個macOS版本中的某個時候提供支持,因為已經完全確認了驅動程序中的幀緩沖區和PCI ID支持。但是,目前,這些GPU的功能有限,因此建議推遲購買,直到獲得官方的加速為止。
BigSur 11.4已經支持 Navi 20系列顯卡。
支持的卡:
Navi 10系列
最高支持的操作系統:當前/BigSur(11)最初支持的操作系統:Catalina(10.15)目前,從10.15.1版開始,Apple終于添加了RDNA和Navi支持。
支持的卡:
Radeon Pro:
注意:大多數Navi卡當前需要boot參數agdpmod=pikera才能正確顯示,使用DP口可能會遇到麻煩,因為需要修改WhateverGreen。
Vega 20系列
最高支持的操作系統:當前/Big Sur(11)最初支持的操作系統:Mojave(10.14.5)macOS從Mojave開始原生支持所有基于Vega 20 的GPU。雖然本身受支持,但建議仍安裝WhateverGreen.kext,因為這有助于正確的幀緩沖區連接并修復其他奇怪的問題,例如正確的ACPI映射等
支持的卡:
Vega 10系列
最高支持的操作系統:當前/Big Sur(11)
最初支持的操作系統:High Sierra(10.13)
與Vega 20一樣,macOS本身也支持Vega 10 GPU。與Vega 20相似,建議仍安裝WhateverGreen.kext,因為這有助于正確的幀緩沖區連接并修復其他奇怪的問題,例如正確的ACPI映射等。
XFX訊景是唯一在Vega 10中避免使用的GPU品牌。部分顯卡的VBIOS與系統的交互存在問題,解決起來比較麻煩。
支持的卡:
Radeon Pro:
Polaris架構10和20系列
最高支持的操作系統:當前/Big Sur(11)
最初支持的操作系統:Sierra(10.12)
關于Polaris,基本上只要是Polaris或Baffin內核,就原生支持。而某些低端卡(如RX550)運行Lexa內核,不被macOS支持。
Polaris系列中唯一應 避免使用的GPU品牌是XFX,PowerColour,HIS和VisionTek,因為部分用戶在引導時會發生報錯,應該是因為VBIOS無法與macOS進行良好通信而引起的,唯一的實際解決方案是刷新另一個VBIOS固件,不過對于采購新顯卡,還是能避開就避開吧。
支持的卡:
400系列:
500系列:
Radeon Pro:
R7 / R9系列
最高支持的操作系統:當前/Big Sur(11)
最初支持的操作系統:Yosemite(10.10)
R7 / R9在Catalina中也得到了原生支持,沒有太多問題,但是R5系列顯卡就沒有什么成功的案例,所以不推薦。另外,有的卡需要大量的調試才能正常運行,所以如果不想折騰就干脆不要考慮這些顯卡。品牌的話推薦藍寶石。此外,R9 280x / 380x在兼容性方面不一定能成功,也不是很推薦。
支持的卡:
HD 8000系列(8xxx)
最高支持的操作系統:當前/Big Sur(11)
最初支持的操作系統:Mountain Lion(10.8)
HD 7000系列(7xxx)
最高支持的操作系統:當前/Big Sur(11)
最初支持的操作系統:Mountain Lion(10.8)
不支持的AMD 顯卡:
Lexa系列
支持的最高操作系統:無
雖然這些GPU可能與Polaris GPU共享相同的家族名稱,但這些卡卻完全不同,這意味著在任何版本的macOS中均不支持。
不支持的卡:
AMD APU(所有變體)
支持的最高操作系統:無
不幸的是,在低端AMD CPU的集成GPU從未獲得官方支持,而社區支持卻非常缺乏。盡管可以通過一些工作來顯示出來,但是圖形加速基本上是不可能的,這會使這些APU對macOS構成更大的危害。
不支持的APU:
NVIDIA顯卡
原生支持的顯卡:
開普勒Kepler系列(GTX 6xx,7xx)
最高支持的操作系統:當前/Big Sur(11)
最初支持的操作系統:Mountain Lion(10.8)
當前唯一可以原生支持macOS 11,Big Sur 的Nvidia架構的顯卡。不過有用戶遇到GTX 650Ti,660、660ti的問題,但這是由Apple端不支持GK106內核的驅動程序問題引起的(或者是因為內存泄漏的問題,也影響白蘋果)。這一代產品的另一個問題是市場上銷售的低端產品中,第一代開普勒實際上使用的是費米Fermi核心,但運行開普勒Kepler核心的同類產品可以支持。請注意,不包括GTX 745、750和ti變體,它們不是開普勒Kepler核心。
以下Mac設備使用開普勒Kepler 顯卡,這意味著直到所有使用intel 6代 Skylake CPU的設備(沒有USB-C的所有設備)在不受官方支持之前,都可以原生使用:
BIOS | 顯卡 | 初始發行 | 已停產 |
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系列:
600系列:
Quadro:
注意:
最高High Sierra(10.13.6)版本支持的NVIDIA顯卡
費米Fermi系列(GF108,GF117和GF119版本)
最高支持的操作系統:High Sierra(10.13.6)
最初支持的操作系統:Lion(10.7)
這些卡包括:
帕斯卡Pascal架構系列(GTX 10xx)
最高支持的操作系統:High Sierra(10.13.6)
最初支持的操作系統:Sierra(10.12.4)
蘋果在High Sierra版本之后取消了對N卡的支持,所以在Mojave / Catalina中不支持這些卡,但在macOS High Sierra 10.13.6中可以結合Nvidia’s Web drivers和Lilu + WhateverGreen來支持這些卡。
支持的卡:
Quadro:
注意:
麥克斯韋Maxwell系列(GTX 9xx,745,750 / ti)
最高支持的操作系統:High Sierra(10.13.6)
最初支持的操作系統:Yosemite(10.10.x)
與Pascal架構相同,盡管命名方案有些奇怪,但GTX 745、750和750ti都是基于Maxwell的,即使它們與開普勒產品一起銷售,因此在購買時也要小心。
在macOS High Sierra 10.13.6中可以結合Nvidia’s Web drivers和Lilu + WhateverGreen來支持這些卡。
支持的卡:
Quadro:
注意:
不支持的NVIDIA顯卡
安培架構系列(RTX 30xx)
最高支持的操作系統:無
不幸的是,在任何版本的macOS中都沒有支持,甚至沒有為High Sierra編寫任何驅動程序。
這些卡包括:
不過說實話,這些卡現在能不能買得到還另說呢,就別考慮了。
圖靈系列(RTX 20xx,GTX 16xx)
最高支持的操作系統:無
跟上邊一樣,都不支持。
這些卡包括:
Quadro:
伏特架構系列(V)
最高支持的操作系統:無
不介紹了,同上。
這些卡包括:
Quadro:
開普勒Kepler系列(GK 106版本)
不幸的是,運行GK 106內核的GPU具有嚴重的VRAM泄漏問題。這意味著,在運行這些GPU時,很可能會出現失真和整體不穩定的情況,沒有具體的解決方案
第二代開普勒:
第一代開普勒:
Quadro:
總結
本文給大家介紹了黑蘋果的獨顯的選擇,至于還有一些很老的顯卡,其實也是可以支持的,文中沒有做具體的介紹,也沒有什么意義了,如果你有這方面的需求,可以網上去搜一下,或者留言討論。
對于黑蘋果的獨顯,最后我這邊還是推薦大家直接上AMD的免驅顯卡,能夠使用官方的最新版本系統,而且也基本不需要配置,即插即用,獲得最好的使用體驗。
不過現在這個顯卡的行情也是一言難盡啊,大家看自己的需求來選擇吧。
最后,如果這篇文章對你有用,就別吝嗇你的點贊支持了,你的支持是對我最大的鼓勵。
王楠