Mi Macbook Pro (2016, 4 puertos thunderbolt 3) tiene este problema muy molesto cuando algo se rompe en el sistema de audio y deja de reproducir sonidos y poder detectar cualquier dispositivo de salida. No parece ser aleatorio, pero no sé cuál es la causa.
Más específicamente, deja de reproducir cualquier sonido, independientemente de la configuración del volumen y del dispositivo de salida seleccionado. Entonces, si intenta conectar un nuevo dispositivo de salida en ese estado, no lo reconoce. En este estado, si intenta borrar los cachés relacionados con el audio o reiniciar coreaudio o AppleHDA, solo pierde los dispositivos de salida que tenía registrados y aún no puede detectar nuevos.
La única acción que soluciona el problema es restablecer la NVRAM. Esto sugiere que es posible que el estado de la NVRAM se rompa de manera que la reproducción de audio deje de funcionar y que los nuevos dispositivos de salida de audio ya no puedan ser reconocidos.
Entonces ... ¿por qué?
¿Qué se almacena exactamente en la NVRAM que podría tener este efecto? No pude encontrar una lista completa de lo que está almacenado en la NVRAM, en cambio, lo único que se confirma es que el volumen y la relación de aspecto de la pantalla están almacenados allí. Todavía tengo alguna esperanza de que, al saber esto, pueda descubrir las acciones exactas que hacen que la NVRAM llegue al estado roto, para poder evitarlo. Tener que reiniciar la NVRAM a menudo es horrible, ya que requiere un reinicio.