He estado lidiando con bloqueos aleatorios todo el tiempo en mi MacBook Pro. La pantalla se pondrá en negro (no se apagará) durante unos 30 segundos, mientras los ventiladores giran al máximo, luego todo se apaga. Cuando vuelvo a arrancar, no hay ninguna advertencia de que mi computadora se haya apagado debido a un problema como el pánico del kernel. El bloqueo se produce para todos los usuarios de la computadora, por lo que debe ser algo que se instaló para todos los usuarios y no en mi directorio de inicio.
Probé muchas cosas diferentes para resolver esto (es decir, reiniciar NVRAM, reinstalar el sistema operativo, modo seguro, etc.). Lo único que ha "solucionado" el problema fue iniciar el Modo seguro, aunque no puedo decir fácilmente qué ha cambiado, ya que no hay mucho que probar allí. Los diagnósticos de hardware no indican ningún problema.
Por lo que puedo decir, nada se registra en la consola cuando la computadora se apaga. No hay nada que indique un fallo de alimentación o sobrecalentamiento, lo que es extraño.
Para solucionar problemas, probé algunas cosas una por vez:
- Borrado y reconstrucción del índice de Spotlight (
mdutil -Ea
→mdutil -ia off
→mdutil -ia on
) - Desinstalar el software VPN de la empresa
- Restablecimiento de la configuración de red
Ninguna de estas cosas parece funcionar. Sin embargo, recordé que no tengo este problema cuando estoy conectado a mi Thunderbolt Displays, lo que me llevó a creer que podría haber algo relacionado con el puerto Thunderbolt que causa esto (es bastante probable). Probé todos mis dongles Thunderbolt uno por uno:
- HDMI
- DisplayPort
- Ethernet
Y me detuve aquí. Cuando el adaptador Ethernet está enchufado (no necesariamente conectado a un cable Ethernet real), los bloqueos simplemente no ocurren. Tan pronto como lo desconecto, obtengo unos 5 minutos y la computadora portátil se apaga. ¿Por qué demonios podría estar pasando esto? La única diferencia al conectar el adaptador en ifconfig
es:
en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether a8:20:66:1b:92:2b
nd6 options=201<PERFORMNUD,DAD>
media: autoselect (none)
status: inactive