He estado lidiando con caídas aleatorias todo el tiempo en mi MacBook Pro. La pantalla se queda en negro (no se apaga) 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 ordenador se ha apagado debido a un problema como ocurre con un kernel panic. El fallo ocurre para todos los usuarios del ordenador, así que debe ser algo que se instaló para todos los usuarios y no en mi directorio de inicio.
He intentado muchas cosas diferentes para resolverlo (es decir, reiniciar la NVRAM de forma estándar, reinstalar el SO, modo seguro, etc.). Lo único que ha "arreglado" el problema ha sido arrancar en 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 veo, no se registra nada en la consola cuando el ordenador se apaga. Tampoco hay nada que indique un fallo de alimentación o un sobrecalentamiento, lo cual es extraño.
Para la resolución de problemas, probé algunas cosas de una en una:
- Borrar y reconstruir el índice de Spotlight (
mdutil -Ea
→mdutil -ia off
→mdutil -ia on
) - Desinstalación del software VPN de la empresa
- Restablecer la configuración de la red
Ninguna de estas cosas parecía funcionar. Sin embargo, recordé que no tengo este problema cuando estoy conectado a mis pantallas Thunderbolt, lo que me llevó a creer que posiblemente podría haber algo relacionado con el puerto Thunderbolt que causa esto (bastante improbable, lo admito). 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 fallos simplemente no ocurren. Tan pronto como lo desenchufo, tengo unos 5 minutos y el portátil se apaga. ¿Por qué diablos podría estar ocurriendo esto? La única diferencia al enchufar 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