45 votos

sudo killall coreaudiod MAde lo que no tengo ningún volumen en absoluto

Me encontré con un problema en el que los botones de volumen de mi mac no eran capaces de ajustar el volumen de mi ordenador. Busqué una solución y alguien sugirió usar sudo killall coreaudiod . Ahora no tengo ningún volumen en mi ordenador. ¿Cómo puedo arreglar esto?

1 votos

Tengo que matar a coreaudiod regularmente en Catalina y Big Sur, y siempre se reinicia, funcionando perfectamente.

71voto

user34759 Puntos 9

Este comando lo hará:

sudo launchctl stop com.apple.audio.coreaudiod && sudo launchctl start com.apple.audio.coreaudiod

Detalles

Respuesta de Martin Strouhal no funciona para OS X/MacOS ≥ 10.12.4 debido a la eliminación de com.apple.audio.coreaudiod de protección de la integridad del sistema 's RemovableServices lista blanca en /System/Library/Sandbox/com.apple.xpc.launchd.rootless.plist [ 1 ].

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist
/System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist: _
   Operation not permitted while System Integrity Protection is engaged

Así que en lugar de eliminando (descargar) el servicio, en su lugar simplemente lo reiniciamos.

Además, este último comando ( sudo launchctl start com.apple.audio.coreaudiod ) funcionó para reiniciar el servicio después de haber matado coreaudiod utilizando killall coreaudiod .

0 votos

Esto va a relanzar el servicio en realidad (puedo ver el spinner en el icono de sonido de la barra, pero el dispositivo de audio de salida no vuelve (sólo veo el maldito SoundFlower).

0 votos

Del mismo modo, Catalina (10.15.7) no permite relanzar coreaudiod debido a la "protección de la integridad del sistema".

0 votos

Gracias @sygibson . Esto me inspiró a hacer un poco de investigación sobre dónde exactamente y en qué versión de MacOS esta funcionalidad fue desactivada. Resulta que la versión 10.12.4 en adelante no lo permite (ver la discusión que añadí arriba).

24voto

user156153 Puntos 537

Necesitas recargar coreaudiod en lugar de matarlo. Esta línea de un solo toque arreglará el sonido roto sin reiniciar su mac

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist && sudo launchctl load /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist

8 votos

No puedo creer que tenga que hacer esto varias veces al día.

0 votos

Muy bien, funcionó muy bien para limpiar mi conexión Airplay después de añadir y quitar Soundflower.

0 votos

También tengo que ejecutar esto una y otra vez para limpiar el ruido entrecortado en mis altavoces.

6voto

Arthur D Puntos 121

sudo killall coreaudiod debería funcionar para matar a tus controladores de audio. Debería recargarse en una fracción de segundo. (verificado en mi mbp corriendo 10.14, pero utilizado esto en un par de versiones anteriores)

0 votos

Esto me funcionó completamente mientras que otras soluciones no lo hicieron. NOTA: Tuve que hacer esto 3 veces antes de que el coreaudiod dejara de bloquear la cpu (el mío estaba constantemente alcanzando el 75% de utilización de la cpu).

1voto

David Mitchell Puntos 1742

También puedes utilizar el comando

sudo launchctl kill SIGTERM system/com.apple.audio.coreaudiod

0voto

Henk Puntos 1903

Simplemente has matado a Core Audio, que se reiniciará por sí mismo si reinicias el ordenador. Prueba a cerrar la sesión y, si no funciona, reinicia el ordenador.

0 votos

No funciona sólo con el cierre de sesión, se necesita un reinicio ... maldita windowsness mac

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X