Bien, después de que mi GPU Discreta fallara por tercera vez, decidí eliminarla del sistema, y seguí las instrucciones de LangLangC en:
Problema con la GPU - El arranque se cuelga en la pantalla gris
Todo funciona bien excepto cuando se abren aplicaciones que necesitan aceleración de la GPU, como Fotos.
En esas situaciones, las zonas con problemas aparecen en la pantalla hasta que la aplicación se cierra.
¿La actualización de la RAM proporcionará más memoria compartida para que la HD Graphics 3000 pueda acceder a ella?
En este momento, después de hackear la memoria compartida a la GPU alcanzó 1536 MB, como se muestra en Acerca de este Mac.
Los comandos de la terminal para esto son:
Añadir más VRAM
@arqueox prueba estos pasos que funcionan al 100% esta vez para aumentar de 512 MB stock a 1536 MB de VRAM:
cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x20|\xC7\x45\xD0\x00\x00\x00\x60|g' AppleIntelSNBGraphicsFB
sudo touch /S*/L*/Extensions
Gracias a @arqueox por haber probado el Info.plist
antes de reiniciar/reiniciar tienes que editar este archivo:
/System/Library/Extensions/AppleIntelHD3000Graphics.kext/Contents/Info.plist
Añadiendo después de estas cadenas, esta parte:
<key>VRAMMethod</key>
<integer>0</integer>
<key>VRAMOverride</key>
<integer>0</integer>
<key>VRAMSize</key>
<integer>1536</integer>
Después de editar el plist de tipo Terminal:
sudo chown -R 0:0 /System/Library/Extensions && sudo chmod -R 755 /System/Library/Extensions
sudo kextcache -i /
sudo reboot