Aceleración OpenGL con Intel HD 3000

7

1 - Edición original

Tengo un Macbook Pro 15 "desde principios de 2011, que sufre de notoriamente conocida El problema de la GPU pero negado por Apple .
TL; DR : la AMD Radeon HD 6XX0M está muerta y la Macbook no puede arrancar, o puede arrancar pero con un gran gráfico fallas en la pantalla.

2 - Solución

Hay una solución a este problema, que consiste en deshabilitar la GPU AMD y usar solo el chipset Intel HD 3000. La forma principal de hacerlo es usar un software como gfxCardStatus .

Sin embargo, dado que mi Macbook no se estaba iniciando (se quedó en la pantalla azul después del logotipo de Apple), logré desactivar mi AMD Radeon HD 6490M ingresando en el modo de usuario único y eliminando los siguientes archivos de /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 - Problemas pendientes

Pero, como dije, esta es solo una solución para que OS X arranque. Ahora tengo 2 problemas principales:

  • No puedo conectar una pantalla externa al puerto Thunderbolt
  • No puedo reproducir ningún video avi o mkv

Sé que no hay ninguna solución para el primer problema, ya que el Intel HD 3000 ni siquiera está físicamente vinculado al puerto Thunderbolt.

Sin embargo, estoy buscando una solución para el segundo problema. El chipset Intel HD 3000 puede no ser una GPU asesina, pero estoy seguro de que puede manejar un video simple, e incluso videos de 1080p. Cuando abro un archivo de video en VLC, aparece el siguiente error:

  

La aceleración de OpenGL no es compatible con tu Mac
  Su Mac carece de la aceleración Quartz Extreme, que se requiere para la salida de video. Seguirá funcionando, pero será mucho más lento y posiblemente con resultados inesperados.

Y en los registros:

  

error vout_macosx: no se encontró aceleración de hardware OpenGL. esto puede llevar a una salida lenta y resultados inesperados

Creo que Mac OS X está intentando obtener una aceleración de OpenGL gracias a la GPU de AMD. Y como se supone que la GPU funciona correctamente, nunca intenta obtener las características adecuadas del chipset Intel HD 3000.

Entonces, ¿hay alguna manera de obtener más de este conjunto de chips?

    
pregunta Pierre Espenan 02.10.2013 - 04:15

5 respuestas

3

Tengo el mismo problema con la GPU en mi MBP 2011 y estaba usando la misma solución que la tuya (además de que también se deshabilitó AppleIntelHD3000Graphics.kext ). Ahorrando dinero para el reemplazo de la placa base (o el nuevo Haswell MBP) ...

Puedo reproducir la mayoría de los videos con el Miro jugador

Aunque, estoy empezando a tener dificultades con mis ojos ya que ya no es posible controlar el brillo del monitor ...

    
respondido por el aux 12.10.2013 - 21:50
1

El Intel HD 3000 se usó como tarjeta única también en algunas configuraciones de Mac Mini.

Puedes comenzar por estos enlaces:

enlace

y

enlace

pero le sugiero encarecidamente que publique su pregunta en los foros de insanelymac, probablemente allí encontrará personas con mejor conocimiento sobre kexts y posibles alternativas para su caso.

    
respondido por el Guido Preite 02.10.2013 - 13:08
0

He estado lidiando con esto durante los últimos seis meses ... compré un Air para pasar y tener una laptop más liviana contra el MBP de 17 "a principios de 2011, pero me encanta esa laptop. hoy y leí todo lo que pude encontrar. En resumen, parece que estoy arreglado de manera similar; sin embargo, solo eliminé el archivo ATIRadeonX2000.kext (creo que el equivalente de 15 "es el 3000. He realizado algunas pruebas limitadas (Apature y el archivo MKV con VLC), ambos dicen "Requiere GPU de alto rendimiento" en el monitor de actividad, pero se ejecutan. No use monitores externos, por lo que veremos dónde queda corto.

Buena suerte.

    
respondido por el Jeff 19.11.2013 - 07:53
0

Tuve el mismo problema y deshabilité los controladores en modo de usuario único. Sin embargo, parece que macosx todavía usa la GPU externa si lo haces en algún modo de bajo rendimiento, en lugar de usar la GPU interna.

Esto solucionó mi problema: enlace

La clave es primero dejar que su Macbook se sobrecaliente e iniciar inmediatamente después, lo que deshabilitará su GPU externa (con todos los controladores en su lugar). Luego instale gfxCardStatus, reinicie y solo deshabilite los controladores en modo de usuario único.

Ahora puedo reproducir cualquier video bien. La pantalla externa todavía no funciona, pero supongo que no hay forma de evitarlo.

    
respondido por el Werner Altewischer 12.11.2014 - 09:55
0

Tengo una solución fácil para tener un Yosemite completamente funcional con la GPU Intel. El único inconveniente es que no puede utilizar un monitor externo.

Solución: instale Yosemite en un mbp como si fuera un hackintosh

  1. crear una clave USB con unibeast (modo portátil)
  2. inicie esta tecla (tecla de opción presionada al inicio)
  3. instalar normalmente
  4. postinstalación: un script de shell para eliminar kernel_task cpu 250%

enlace

    
respondido por el Ellis 27.12.2014 - 14:59

Lea otras preguntas en las etiquetas