1 - Problema originale
Possiedo un Macbook Pro 15 "dei primi mesi del 2011, che soffre del noto- ma-negato da Apple problema GPU .
TL; DR : AMD Radeon HD 6XX0M è morto e il Macbook non può essere avviato, oppure può essere avviato ma con una grafica enorme glitch sullo schermo.
2 - Soluzione alternativa
C'è una soluzione a questo problema, che consiste nel disabilitare la GPU AMD e utilizzare solo il chipset Intel HD 3000. Il modo principale per farlo è utilizzare un software come gfxCardStatus
.
Tuttavia, poiché il mio Macbook non era in fase di avvio (bloccato sullo schermo blu dopo il logo Apple), sono riuscito a disattivare AMD Radeon HD 6490M entrando in modalità utente singolo ed eliminando i seguenti file da /System/Library/Extensions/
:
AMDRadeonAccelerator.kext
AMDRadeonVADriver.bundle
AMDRadeonX3000GLDriver.bundle
AMDRadeonX4000GLDriver.bundle
ATI2400Controller.kext
ATI2600Controller.kext
ATI3800Controller.kext
ATI4600Controller.kext
ATI4800Controller.kext
ATI5000Controller.kext
ATI6000Controller.kext
ATI7000Controller.kext
ATIFramebuffer.kext
ATIRadeonX2000.kext
ATIRadeonX2000GA.plugin
ATIRadeonX2000GLDriver.bundle
ATIRadeonX2000VADriver.bundle
ATISupport.kext
3 - Problemi rimanenti
Ma, come ho detto, questa è solo una soluzione per far sì che OS X venga avviato. Ora ho 2 problemi principali:
- Non riesco a collegare uno schermo esterno alla porta Thunderbolt
- Non riesco a riprodurre alcun video avi o mkv
So che non esiste alcuna soluzione per il primo problema, dal momento che Intel HD 3000 non è nemmeno fisicamente collegata alla porta Thunderbolt.
Tuttavia, sto cercando una soluzione al secondo problema. Il chipset Intel HD 3000 potrebbe non essere una GPU killer, ma sono sicuro che sia in grado di gestire un video semplice e persino video a 1080p. Quando apro un file video in VLC, ottengo il seguente errore:
OpenGL acceleration is not supported on your Mac
Your Mac lacks Quartz Extreme acceleration, which is required for video output. It will still work, but much slower and with possibly unexpected results.
E nei log:
vout_macosx error: no OpenGL hardware acceleration found. this can lead to slow output and unexpected results
Penso che Mac OS X stia cercando di ottenere l'accelerazione OpenGL grazie alla GPU AMD. E dal momento che la GPU dovrebbe funzionare correttamente, non cerca mai di ottenere le funzionalità adeguate dal chipset Intel HD 3000.
Quindi, c'è un modo per ottenere di più da questo chipset?