¿Deshabilitar la GPU AMD fallida en un MBP 2011? de Linux, por el SIP de Sierra?

Mi confiable MBP 17" 2011 ahora está enfrentando los problemas de fallas de la GPU AMD.

Esto es lo que entiendo de mi investigación:

  1. Este ha sido un problema conocido, y Apple lo solucionó con una garantía extendida en las GPU de estos modelos, que finalizó el 31 de diciembre de 2016 . Mi taller de reparación local, que suele ser bastante útil, dice que no puede arreglarlo.

  2. Puede volver a usar solo los gráficos internos de Intel. Básicamente, inicie en modo de usuario único y mueva algunos de los archivos AMD*.kext desde /System/Library/Extensions/otro lugar.

Esto lo cubre bastante bien: https://www.youtube.com/watch?v=iyDu-Y_G1D8&app=desktop

  1. Desafortunadamente, el System/Library/Extensionsdirectorio está bajo la protección SIP de Sierra , por lo que no puedo seguir esas instrucciones. crutils disable, para deshabilitar SIP, no funcionará en el modo de usuario único . SIP solo se puede deshabilitar en el modo de recuperación ... que falla porque es un entorno gráfico y tengo una GPU defectuosa.

[EDITAR solo en el punto 3] (en lo que respecta solo a los problemas de SIP: https://apple.stackexchange.com/a/276433 es correcto: Cmd + R + S, al menos en Sierra, le brinda recuperación y usuario único y puedes csrutil disabledesde allí).

Pregunta: ¿Puedo hacer lo siguiente?

  • ¿Arrancar mi Mac desde un USB Linux de arranque, montar el HD y mover los que AMD*.kextusan Linux, forzando así el uso de los gráficos Intel?

¿Alguien tiene alguna experiencia haciendo algo así? Un desafío particular que tengo es que tendría que preparar el USB de arranque desde una máquina con Windows o Linux, ya que mi Mac está atascada en el modo de usuario único.

¿Qué distribución de Linux/herramienta de preparación USB debo usar? Eso sí, no necesito arrancar en un Linux gráfico, solo la línea de comando es lo suficientemente buena y es menos probable que tenga problemas con la GPU.

fwiw, aparentemente no puedes ni siquiera mountuna unidad USB para hacer una copia de seguridad de las cosas, debido a SIP. Cualquiera que haya cableado la desactivación de SIP para requerir un estado de máquina más saludable (es decir, el modo de recuperación) que el modo de usuario único debe ser alquitranado y emplumado.
Consulte algunas de las respuestas a la pregunta vinculada anteriormente (especialmente las relacionadas con el modo de recuperación de un solo uso)
Oh bien. Muy Cryptonomicon, escribiendo a ciegas. Lo intentaré más tarde, pero por ahora estoy preparando un usb de Ubuntu. Sí, desde entonces me di cuenta de que, help.ubuntu.com/community/hfsplus , el acceso de escritura es un poco más complicado que simplemente montar el disco HFS como de solo lectura. Ese tonto SIP hace que el usuario único sea mucho menos útil de lo esperado.
Vea las respuestas proporcionadas al duplicado vinculado: es posible iniciar la partición de recuperación en modo de usuario único y usar eso para deshabilitar SIP.
De acuerdo, el combo comando + S + R lo inicia en un modo de recuperación de usuario único donde puede desactivar csrutil.
Argh. Mi Mac fue reparada bajo el programa de extensión de Apple en octubre pasado. Esta semana volvió a fallar. Apple quiere más de $ 500 para repararlo. sin seguridad de que no volverá a fallar. Nadie encontró un enfoque de reparación de hardware, ¿eh?
Fwiw, cuando encontré este problema por primera vez, llamé a mi taller local de reparación de computadoras. Son bastante buenos, los he usado para mi MBP antes y son un verdadero taller de reparación que conocen un soldador, no les importa arreglar cosas y reemplazar las piezas defectuosas con cosas canibalizadas que tienen alrededor. No es solo una tienda de "pedir piezas nuevas". La última vez me ahorraron $$$ con un cambio de teclado usado. De todos modos, cuando les dije que estaba buscando la reparación de la GPU, dijeron rotundamente: "no, no haremos esta reparación en particular por ti, porque sabemos que lo más probable es que vuelva a fallar". Haz lo que quieras con eso.

Respuestas (1)

¡Hay una solución para esto que le permite omitir la GPU discreta y usar siempre la GPU integrada! Deberá iniciar archlinux para omitir SIP y deshabilitar la tarjeta gráfica discreta.

Mover solo los AMD Kext le permitirá iniciar la Mac, pero será muy lento y lento. ¡Seguir este método le permitirá usar completamente su Mac nuevamente! Escribí esta respuesta en mi MacBook Pro de 15 pulgadas de 2011 a la que recientemente le falló la GPU.

Aquí hay un enlace a un video que hice discutiéndolo: https://www.youtube.com/watch?v=vrBLJIepJXU

Foro original: https://forums.macrumors.com/threads/force-2011-macbook-pro-8-2-with-failed-amd-gpu-to-always-use-intel-integrated-gpu-efi-variable -fix.2037591/

ok, le echaré un vistazo más tarde. Me las arreglé para de-SIP en modo de usuario único y mover los KEXT. la máquina ahora arranca pero parece un desastre enorme, con rayas verticales azules/negras. y muy lento Pero me permitió trabajar un poco más y hacer una copia de seguridad de todo muy bien, por lo que fue una solución que valió la pena. Echaré un vistazo a ver si tu recomendación funciona mejor.
la pregunta sobre la falla de la GPU MBP2011 probablemente deba reabrirse en Preguntar diferente porque la respuesta aceptada anteriormente (que era usar la extensión de garantía de GPU específica de Apple en esos modelos) se agotó el 31 de diciembre de 2016.
bueno, después de aplicar una actualización de macos por error, volví a tener la pantalla en blanco. así que tuve que usar su procedimiento. Muchas gracias por esto: mac se ve totalmente bien en este momento (el procedimiento anterior que obtuve de youtube me dejó con muchos artefactos en la pantalla). La parte real que funcionó para mí es la variación basada en nvram @ post #528 . ¡Ustedes molan!
esencia del método anterior - no Linux. 1. escriba una bandera complicada basada en nvram con un GUID masivo ( sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00). 2. mudarse AMDRadeonX3000.kextde su ubicación habitual. 3. posteriormente, sudo kextload AMDRadeonX3000.kextdespués de cada arranque inicial para reducir el uso de energía. Especialmente aprecio que estas personas lo hayan reducido a 1 archivo AMD: eliminar todos los AMD, como hice antes, dejó mi Mac con muchos problemas: la suspensión no funcionó, la pantalla de bloqueo no funcionó, etc. .