GPU - Lista compatibilitá
Prerequisiti
Al fine di garantire la massima compatibilità, consigliamo di installare i seguenti kext a prescindere dal modello di GPU utilizzata:
Inoltre consigliamo di consultare la Framebuffer Patching Guide di Acidanthera per le iGPU Intel.
Navigazione veloce:
GPU AMD Native
Navi 10 Series
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Catalina (10.15)
Dalla versione 10.15.1, Apple ha finalmente ampliato il supporto alle GPU RDNA e Navi!
Schede supportate:
- RX 5500
- RX 5500 XT
- RX 5600
- RX 5600 XT
- RX 5700
- RX 5700 XT
- RX 5700 XT 50th Anniversary Edition
- Radeon Pro W5700
Attenzione: la maggior parte delle GPU Navi richiedono il boot argument agdpmod=pikera per ottenere un output. Nota inoltre che il funzionamento della DisplayPort è un po’ una scommessa, poiché WhateverGreen deve ancora essere adattato. Per maggiori informazioni: RX5700XT: No dual monitor with WEG.
Vega 20 Series
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Mojave (10.14.5)
Tutte le GPU Vega sono supportate nativamente da MacOS. In particolare, le Vega 20 a partire da Mojave.
Schede supportate:
- Radeon VII
Vega 10 Series
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: High Sierra (10.13)
Come le Vega 20, le Vega 10 sono supportate nativamente da macOS, ma il loro supporto parte da High Sierra.
Per coloro che volessero eseguire overclock/undervolt, provate PyVega.
L’unico Brand da evitare per le Vega 10 è XFX
poichè il VBIOS
presenta problemi di comunicazione fra OS e GPU, che
non possono essere risolti con un semplice flash del VBIOS di schede reference per via di come la tabella powerplay Vega
interagisce tra OS e GPU.
Schede supportate:
- Vega 64 Liquid
- Vega 64
- Vega 56
- Vega Frontier Edition
- Radeon Pro WX 9100
- Radeon Pro WX 7100
Radeon Polaris 10 e 20 Series (4xx/5xx)
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Sierra (10.12)
Per quanto riguarda le Polaris, praticamente ogni modello è supportato se monta core Polaris o Baffin (schede economiche come la RX 550 montano un core Lexa, e sono quindi non supportate).
Gli unici brand custom che dovresti evitare per le GPU Polaris sono XFX
, PowerColor
, HIS
e VisionTek
, in quanto
molti utenti hanno avuto problemi a visualizzare Clover e MacOS, e nonostante alcuni abbiano trovato dei workaround,
questi ultimi non sono abbastanza stabili e consistenti da poter essere consigliati.
Schede supportate:
400 Series:
- RX 480
- RX 470D
- RX 470
- RX 460
500 Series:
- RX 590
- RX 580X
- RX 580
- RX 570X
- RX 570
- RX 560X
- RX 560
Radeon Pro:
- WX 5100
- WX 4100
- E9550
Radeon R7/R9
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Yosemite (10.10)
R7/R9 sono supportate nativamente da Catalina senza troppi problemi, ma non possiamo garantire il funzionamento delle R5 e R7 poichè non ci sono molti report di successi. Inoltre, tieni a mente che qualsiasi modello diverso dal modello reference presentano molti problemi e richiedono molto lavoro extra per funzionare adeguatamente. I modelli Sapphire sono la scelta migliore.
Schede supportate:
- R9 Fury X
- R9 Fury
- R9 Nano
- R9 390 (FakeID necessario)
- R9 290X/390X
- R9 290/390 (FakeID necessario)
- R9 280x/380x
- R9 280/380 (FakeID necessario)
- R9 270X/370X
- R7 270/370 (FakeID necessario)
- R7 265
- R7 260x/360x
- R9 260/360 (FakeID potrebbe risultare necessario in base al modello)
- R9 255
- R7 250X
- R7 250 (FakeID necessario)
- R7 240 (FakeID necessario)
Extras:
- radpg=15: Necessario per l’avvio con modelli HD 7730/7750/7770, R7 250 e R7 250X
-raddvi
boot flag: Fix del DVI necessario per le 290X, 370, etc- InjectAMD: nonostante sia una funzione deprecata, può risultare necessaria per un avvio corretto. (Evita di abilitare InjectAMD se non strettamente necessario)
- Guida all’applicazione del FakeID
Radeon HD 8000 Series
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Mountain Lion (10.8)
Schede supportate:
- HD 8740
- HD 8760
- HD 8760
- HD 8770
- HD 8850
- HD 8870
- HD 8890
- HD 8950
- HD 8970
Radeon HD 7000 Series
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Mountain Lion (10.8)
Schede supportate:
- Dual AMD FirePro D300
- Dual AMD FirePro D500
- Dual AMD FirePro D700
- 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
Extras:
radpg=15
: Necessario per l’avvio con modelli HD 7730/7750/7770, R7 250 e R7 250X GPU- InjectAMD: Nonostante sia una funzione deprecata, può risultare necessaria per un avvio corretto. (Evita di abilitare InjectAMD se non strettamente necessario)
GPU AMD Legacy
Le GPU in lista sono teoricamente supportate, ma tieni a mente che la sicurezza è data solo dalla loro eventuale presenza in un Mac Pro.
Nota: InjectATI potrebbe essere necessario per queste GPU.
Radeon HD 6000 Series (6xxx)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Snow Leopard (10.6)
Schede supportate:
- HD 6230
- HD 6250
- HD 6350
- HD 6450
- HD 6570
- HD 6510
- HD 6610
- HD 6670
- HD 6790
- HD 6850
- HD 6870
- HD 6950
- HD 6970
- FirePro V7900
Radeon HD 5000 Series (5xxx)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Snow Leopard (10.6)
Schede supportate:
- HD 5450
- HD 5470
- HD 5570
- HD 5630
- HD 5670
- HD 5690
- HD 5730
- HD 5770
- HD 5850
- HD 5870
Radeon HD 4000 Series (4xxx)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Snow Leopard (10.6)
- HD 4870
Radeon HD 3000 Series (3xxx)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Tiger (10.4)
- HD 3870
Radeon HD 2000 Series (2xxx)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Tigher (10.4)
- HD 2600 XT
- HD 2400 XT
Radeon X1000 Series (1xxx)
OS più recente supportato: Lion (10.7.5)
OS di inizio del supporto: Tiger (10.4)
- X1900 XT
- X1600
- X1300
Radeon X800 Series (8xx)
OS più recente supportato: Lion (10.7.5)
OS di inizio del supporto: Panther (10.3)
GPU AMD NON SUPPORTATE
Lexa Series
OS più recente supportato: Nessuno
Come per le Navi e le Nvidia non supportate, avrai bisogno di disattivare le GPU Lexa GPU per evitare problemi con alcune funzioni di MacOS come lo sleep. Guida: Come disattivare le GPU non supportate.
Schede non supportate:
- WX 3100
- WX 2100
- RX 550X
- RX 550
- RX 540X
- RX 540
AMD APU (Tutte le varianti)
OS più recente supportato: Nessuno
Le GPU presenti su CPU AMD non sono mai state supportate e il supporto della community è sempre stato pressoché assente. Nonostante sia possibile ottenere un output video lavorandoci un po’, è praticamente impossibile abilitare l’accelerazione grafica, rendendo queste APU praticamente inutili su MacOS.
APU non supportate:
- Vega 11 (Zen)
- Vega 8 (Zen)
- GCN 3 (Escavator Gen 2, Steamroller)
- GCN 2 (Escavator Gen 1, Puma, Puma +)
GPU NVIDIA NATIVE
Kepler Series (GTX 6xx, 7xx)
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Mauntain Lion (10.8)
Attualmente, Kepler é l’unica achitettura Nvidia nativa al 100% che funziona con macOS 11 Big Sur. Alcuni utenti hanno
riscontrato problemi con le GTX 650Ti
, GTX 660
, GTX 660ti
, causati da un problema con i driver dovuti al mancato
supporto da parte di Apple al core GK106
(o comunque un supporto molto blando, dato che il problema sembra essere un
memory leakage che colpisce anche i Mac). Un altro problema con questa generazione é che le schede lower end della prima
generazione possono montare sullo stesso modello un core differente (Fermi). Ad esempio sulla GT 640 é possibile trovare
un core GF 116
(Fermi, non compatibile) o GK 107
.
LE GTX 745, 750 e 750ti NON SONO KEPLER.
Inoltre tieni a mente che i seguenti sistemi usano una GPU kepler e quindi il supporto a questere GPU dovrebbe rimanere finché apple non cesserá il mantenimento per i componenti pre Skylake (praticamente tutto ció che é sprovvisto di USB-C):
SMBIOS | GPU | Initial Release | Discontinued |
---|---|---|---|
iMac13,1 | GT 640M | October 23, 2012 | June 18, 2014 |
iMac13,2 | GT 660M | October 23, 2012 | September 24, 2013 |
iMac14,1 | GT 750M | September 24, 2013 | October 13, 2015 |
iMac14,2 | GT 755M | September 24, 2013 | October 13, 2015 |
iMac14,3 | GT 750M | Septembr 24, 2013 | October 13, 2015 |
MacBookPro9,1 | GT 650M | June 11, 2012 | October 22, 2013 |
MacBookPro10,1 | GT 650M | June 11, 2012 | October 22, 2013 |
MacBookPro11,3 | GT 750M | October 22, 2013 | May 19, 2015 |
Schede supportate:
700 Series:
- GTX Titan (variante con core
GK 110 Maxwell
) - GTX Titan Black (variante con core
GK 110 Maxwell
) - GTX Titan Z (una delle poche schede dual GPU supportate da macOS, ma solo un core sará attivo)
- GTX 780 Ti
- GTX 780
- GTX 770
- GTX 760 Ti
- GTX 760
- GT 740
- GT 730 (variante con core
GK208
) - GT 720
- GT 710 (variante con core
GK208
)
600 Series:
- GTX 690 (un'altra dual GPU compatibile con macOS, ma solo un core sará attivo)
- GTX 680
- GTX 670
- GTX 660 Ti
- GTX 660 (DEVE avere un core
GK 104
, NONGK 106
) - GTX 650 (core
GK 107
) - GT 640 (Kepler edition, core
GK 107/208
) - GT 635
- GT 630 (Kepler edition, core
GK 107/208
)
Quadro:
- Quadro K6000
- Quadro K5200
- Quadro K5000
- Quadro K4200
- Quadro K2000D
- Quadro K2000
- Quadro K600
- Quadro K420
- Quadro 410
- NVS 510
Extras:
shikigva=40
boot flag: cambia il boardID in iMac14,2 per migliorare il supporto ad Nvidia e le patch whitelist
GPU NVIDIA NON SUPPORTATE
Ampere Series (RTX 30xx)
OS più recente supportato: Nessuno
Sfortunatamente non é presente alcun supporto in nessuna versione di macOS e nessun driver é stato mai scritto, nemmeno per High Sierra. Non c’é molto altro da aggiungere
La serie include:
- RTX 3090
- RTX 3080
- RTX 3070
Turing Series (RTX 20xx, GTX 16xx)
OS più recente supportato: Nessuno
Sfortunatamente non é presente alcun supporto in nessuna versione di macOS e nessun driver é stato mai scritto, nemmeno per High Sierra. Non c’é molto altro da aggiungere
La serie include:
- 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 RTX 8000
- Quadro RTX 6000
- Quadro RTX 5000
- Quadro RTX 4000
Volta Series (V)
OS più recente supportato: Nessuno
Come per Turing, nessun driver é stato mai scritto.
La serie include:
- Titan V
- Titan V CEO Edition
- Quadro GV100
Kepler Series(varianti con core GK 106)
Le GPU con core GK 106
soffrono il serio problema del VRAM leakage. Questo significa che che c’é un’alta probabilitá
di avere distorsioni e instabilitá generale usandole senza purtroppo alcuna soluzione, dato che anche installare i We
Driver risulta inefficace. Una lista di GPU con questo core puó essere trovata
qui.
Schede incompatibili:
Kepler seconda generazione:- GT 740
- GTX 660
- GTX 650 Ti
- GTX 650
- GTX 645
- K4000
Fermi rebranded(GF108, GF117 and GF119)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Lion (10.7)
Visto che nVidia pare non riuscire ad attenersi a nessun nome convezionale, hanno intelligentemente deciso di costruire alcune schede serie 600/700 usando la loro precedente e incompatibile architettura Fermi.
Tali schede sono:
- GT 730 (core
GF108)
- GT 720A
- GT 710 (core
GF119
) - GT 705
- GT 640 (core
GF108
eGF116
) - GT 630 (core
GF108
) - GT 620
- GT 610
Pascal Series (GTX 10xx)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Sierra (10.12.4)
Un po’ tutti sanno cosa é successo con Pascal e Maxwell: Apple ha tagliato i ponti con nVidia a partire da Mojave. Pertanto, queste GPU sono supportate fino ad High Sierra 10.13.6 con l’ausilio degli nVidia’s Web Drivers.
Schede supportate:
GTX
- GTX Titan X (core
GP 102-400
Pascal) - GTX Titan Xp (core
GP 102-450
Pascal) - GTX 1080 Ti
- GTX 1080
- GTX 1070 Ti
- GTX 1070
- GTX 1060 (ATTENZIONE: la variante core
GP104
con VRAMGDDR5X
non é supportata) - GTX 1050 Ti
- GTX 1050
- GT 1030
Quadro
- Quadro GP100
- Quadro P6000
- Quadro P5000
- Quadro P4000
- Quadro P2000
- Quadro P1000
- Quadro P620
- Quadro P600
- Quadro P400
Driver necessari:
Extras:
shikigva=40
boot flag: cambia il boardID in iMac14,2 per migliorare il supporto ad Nvidia e le patch whitelistNvidiaWeb
property: forzanvda_drv=1
ad ogni avvio. Necessario per sistemi con NVRAM non nativa (EmuVariableUEFI)
Maxwell Series (GTX 9xx, 745, 750/ti)
OS più recente supportato: High Sierra (10.13.6)
OS di inizio del supporto: Yosemite (10.10.x)
Anche per Maxwell il supporto si ferma ad High Sierra per via dei Web Drivers. Inoltre, la nomenclatura é un po’ confusa; infatti le GTX 745, 750 e 750ti sono tutte Maxwell anche se vengono vendute nella line Kepler. Pertanto, prestate attenzione prima di acquistare.
Schede supportate:
GTX
- GTX Titan X (core
GM 200
Maxwell) - 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 K220
- Quadro K1200
- Quadro K620
Driver necessari:
Extras:
shikigva=40
boot flag: cambia il boardID in iMac14,2 per migliorare il supporto ad Nvidia e le patch whitelistNvidiaWeb
property: forzanvda_drv=1
ad ogni avvio. Necessario per sistemi con NVRAM non nativa (EmuVariableUEFI)
iGPU INTEL SUPPORTATE
La cosa principale da fare per far funzionare tutto a dovere è applicare una patch al FrameBufer. Maggiori informazioni
QUI. Escluderemo anche le iGPU
presenti nei Pentium, Atom e Celeron, poichè in genere non sono mai state supportate nativamente e richiedono un
quantitativo di lavoro non indifferente per farle funzionare. Nello specifico, le iGPU basate su GT1
non funzionano.
Apple usa solo GT2
o superiori sui mac.
Problemi di DRM : Con le iGPU da Haswell in poi, il DRM non funziona su macOS Catalina, colpendo iTunes Movies,
Apple TV+, Amazon Prime e Netflix. L’unico fix è utilizzare una dGPU dedicata, preferibilmente Polaris o più recente,
che supporti HEVC
.
Maggiori informazioni: WhateverGreen’s DRM Chart.
Ivy Bridge i3/5/7-3XXX
OS più recente supportato: Catalina (10.15)
OS di inizio del supporto: Lion (10.7)
Per i possessori di una Intel HD Graphics 4000, la scheda è nativamente supportata su macOS Catalina 10.15 (ma non compatibile con macOS 11: Big Sur). Tuttavia, la Intel HD Graphics 2500 è parzialmente supportata su macOS Mojave 10.14, di conseguenza bisogna disporre di una GPU dedicata compatibile.
iGPU supportate:
- Intel HD Graphics 2500
- Intel HD Graphics 4000
- Intel HD Graphics P4000
Haswell i3/5/7-4XXX
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Mauntain Lion (10.8)
La maggior parte delle GPU elencate di seguito sono supportate. L’unica che non è nativamente supportata è la Intel HD Graphics 4400 che richiede un DeviceID fake con WhateverGreen o con un path ACPI modificato.
iGPU supportate:
- Intel HD Graphics 4200
- Intel HD Graphics 4400 (HD 4600 FakeID richiesto)
- Intel HD Graphics 4600
- Intel HD Graphics 5000
- Intel HD Graphics 5100
- Intel HD Graphics P4600 (teoricamente)
- Intel HD Graphics P4700 (teoricamente)
Broadwell i3/5/7-5XXX
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Yosemite (10.10.2)
Tutte le iGPU di seguito elencate sono supportate.
iGPU supportate:
- Intel HD Graphics 5300
- Intel HD Graphics 5500
- Intel HD Graphics 5600
- Intel HD Graphics 6000
- Intel HD Graphics 6100
- Intel HD Graphics 6200
- Intel HD Graphics P5700 (teoricamente)
- Intel HD Graphics Iris Pro P6300
Skylake i3/5/7-6XXX
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: El Capitan (10.11.4)
Tutte le iGPU di seguito elencate sono supportate.
iGPU supportate:
- Intel HD Graphics 515
- Intel HD Graphics 520
- Intel HD Graphics 530
- Intel HD Graphics P530
- Intel Iris Graphics 540
- Intel Iris Graphics 550
- Intel Iris Pro Graphics 580
- Intel Iris Pro Graphics P555
- Intel Iris Pro Graphics P580
Kabylake i3/5/7-7XXX
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Sierra (10.12.6)
La maggior parte delle iGPU presenti nei Kabylake sono supportate, fatta eccezione per la HD 610 presente sul Pentium G4560. Supportati a partire da MacOS 10.12.6
iGPU supportate:
- HD 615
- HD 620
- HD 630
- Iris Plus 640
- Iris Plus 650
Kabylake refresh/ Coffee Lake/ Cometlake i3/5/7-8XXX/9XXX
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: High Sierra (10.13.6)
Tutte le iGPU di seguito elencate sono supportate, ma bisogna prestare attenzione all’i3 8100 e 8350k che utilizzano una Intel UHD Graphics 630 diversa (184 shader units vs 192), la quare richiede un po’ di lavoro in piú per essere supportata in High Sierra.
iGPU supportate:
- Intel UHD Graphics 615
- Intel UHD Graphics 617
- Intel UHD Graphics 620
- Intel UHD Graphics 630
- Intel Iris Plus Graphics 645
- Intel Iris Plus Graphics 655
Icelake 10XXXX
OS più recente supportato: Big Sur (11)
OS di inizio del supporto: Catalina (10.15.4)
Tutte le iGPU di seguito elencate, sono supportate a partire da macOS Catalina 10.15.4. N.B.: il supporto è ancora giovane, pertanto é probabile che si incontrino bug da sistemare. Inoltre WhateverGreen avrá bisogno di tempo per trovare ed adattare le patch migliori per queste nuove iGPU.
iGPU supportate:
- Iris Plus G7
- Iris Plus G4
iGPU INTEL NON SUPPORTATE
Le iGPUs di seguito elencate non sono supportate:
Braswell
OS più recente supportato: Nessuno
- HD 400
- HD 405
Skylake
OS più recente supportato: Nessuno
- HD 510
Apollo Lake
OS più recente supportato: Nessuno
- HD 500
- HD 505
Kabylake
OS più recente supportato: Nessuno
- HD 610
Kabylake refresh/ Coffee Lake/ Cometlake i3/5/7-8XXX/9XXX
OS più recente supportato: Nessuno
- UHD 610
Gemini Lake
OS più recente supportato: Nessuno
- UHD 600
- UHD 605
Credits
- Dortania per la GPU Buyers Guide
- maydayalaska per la traduzione
- Utopia Team