Pánico del kernel de MacBook Pro después del cambio de altavoz

Recientemente cambié los altavoces de mi retina MacBook Pro de 13" (mediados de 2014, MacOS Sierra) y después de unos días mi Macbook se bloqueó mientras escaneaba un documento con una impresora HP que estaba conectada a través de un cable USB. No respondía al botón de encendido . Fui al centro de servicio de Apple, allí quitaron la conexión de la batería de la placa base. Después de que la MacBook comenzó a responder al botón de encendido. Pero no funciona como solía hacerlo. Se reinicia repetidamente sin ninguna advertencia y la pantalla parpadea .

Cuando inicio MacBook en modo seguro, funciona muy bien. Entonces, miré los registros de pánico. Puedo ver después de cargar com.apple.driver.AudioAUUC mientras se reinicia la MacBook. En modo seguro el sonido no está habilitado y funciona bien sin ningún problema, así que creo, y corríjanme si me equivoco, el problema está en AudioAUUC. ¿Hay alguna forma de obligar a MacOS a no cargar estos controladores problemáticos mientras arranca normalmente? Cualquier ayuda es muy apreciada.

Encuentre parte de los registros de pánico a continuación:

Mac OS version:
16F73

Kernel version:
Darwin Kernel Version 16.6.0: Fri Apr 14 16:21:16 PDT 2017; root:xnu-3789.60.24~6/RELEASE_X86_64
Kernel UUID: FB2170A8-257D-3C64-B14D-BC06CC94E34C
Kernel slide:     0x0000000012600000
Kernel text base: 0xffffff8012800000
__HIB  text base: 0xffffff8012700000
System model name: MacBookPro11,1 (Mac-189A3D4F975D5FFC)

System uptime in nanoseconds: 24172689777
last loaded kext at 12185909650: com.apple.driver.AudioAUUC 1.70 (addr 0xffffff7f956b8000, size 28672)
loaded kexts:
com.apple.driver.AudioAUUC  1.70
com.apple.filesystems.autofs    3.0
com.apple.driver.pmtelemetry    1
com.apple.iokit.IOUserEthernet  1.0.1
....
¿Ha intentado un reinicio de SMC después de haber realizado el servicio?
Sí tengo. Probé el reinicio de SMC. Incluso instalé Yosemite y sigue el mismo problema. Luego actualicé a Sierra nuevamente.
El problema aquí es que su USB está totalmente separado del audio. Cambiar un altavoz en un MBP es como cambiar los altavoces del estéreo de su casa de Boston Acoustics a Bose (no necesita un nuevo amplificador para controlarlos). Ejecutar en modo seguro deshabilita muchas otras cosas, que también podrían ser conflictivas; el audio puede ser solo una coincidencia. ¿ Ha intentado una instalación limpia (en una unidad USB)?
Gracias, Alan. Para aislar el problema, es necesario que instale el controlador uno por uno y verifique qué causa el problema. Como no encontré ninguna forma sencilla de hacerlo en MacOS, instalé Windows 10 en MBP. Antes de instalar cualquier controlador, Windows funcionaba correctamente, tan pronto como instalé los controladores presentes en Bootcamp, Windows 10 mostró el mismo comportamiento que MacOS, es decir, la pantalla parpadea y se reinicia repetidamente. Después de algunos intentos, parece que cuando se carga el controlador Intel Iris Graphics, la Macbook falla. Aunque no estoy 100% seguro.

Respuestas (1)

Para resolver este problema, necesitaba encontrar una manera de instalar los controladores uno por uno para ver qué causa que la pantalla parpadee y el sistema operativo se bloquee. No encontré una manera fácil de hacer esto en Mac OS. Entonces instalé Windows 10 en MacBook Pro sin usar Bootcamp. Descargué el software de soporte Bootcamp del sitio web de Apple. No instalé todos los controladores de este software de soporte a la vez. En cambio, instalé los controladores uno por uno y verifiqué si estaba causando algún problema. Después de horas de investigación, descubrí que tan pronto como se instala el controlador de dispositivo Intel Iris, el sistema operativo falla. Para que MacBook volviera a funcionar, tenía que encontrar una manera de forzar al sistema operativo a que no cargara estos controladores de dispositivo. Incluso si no instalo estos controladores manualmente, Windows descargará los controladores y los instalará por mí. Para asegurarme de que Windows no descargue estos controladores, hice tres cosas.

Primero, me aseguré de que Windows no instalará controladores para el hardware defectuoso. En segundo lugar, deshabilité la descarga e instalación automática del controlador. En tercer lugar, cambié mi conexión wifi a medida.

Ahora todo está funcionando. Pero estoy usando Windows 10 en lugar de MacOS. Windows 10 me salvó de reemplazar la placa lógica en mi MacBook Pro. Windows 10 es compatible con bash, así que me siento como en casa.