Cuando hago clic en mi altavoz Airplay en Configuración de sonido, salta hacia atrás. Tengo que reiniciar mi Mac para solucionar este problema. ¿Cómo puedo solucionar este problema sin reiniciar mi Mac?
9
Hay una solución de línea de comando que he encontrado en Mac Rumours
sudo kill `ps -ax | grep 'coreaudiod' | grep 'sbin' |awk '{print $1}'`
Que se puede asignar a un alias:
alias fixairplay="sudo kill `ps -ax | grep 'coreaudiod' | grep 'sbin' |awk '{print $1}'`"
Entonces este comando corrige el problema:
fixairplay
Lo que debe hacer es reiniciar el coreaudio deamon (
coreaudiod
). Abre la terminal y corresudo killall coreaudiod
. Tan simple como eso.Luego, si tiene dificultades para memorizar lo anterior, puede agregar la siguiente línea a
~/.bash_profile
De ahora en adelante puedes usar el alias
fixairplay
.fuente
Inspirado en Mohsen, pero simplificado mediante el uso de pgrep .
sudo kill `pgrep coreaudio`
La razón de la existencia de pgrep es evitar el análisis de la salida ps y es mucho más seguro de usar cuando se envía a matar , en mi humilde opinión, es menos probable que obtenga la información de proceso incorrecta.
De todos modos, la respuesta aceptada funcionó muy bien (Mavericks).
pgrep @ wikipedia (el hombre es muuuy oscuro)
fuente
También he tenido el mismo comportamiento con HDMI. Es decir, por alguna razón que aún no he identificado, mi Mac mini (ejecutando Mavericks) cambiará al uso de los altavoces internos, y cualquier intento de volver a HDMI no solo vuelve a los altavoces internos.
Matar coreaudio (que luego se reiniciará) también corrige el problema de HDMI. @ 0sh y @ jl-peyret tienen los comandos más simples, que se pueden ingresar en la terminal:
o
Para las personas a las que les gusta huir del terminal, también puede salir del proceso de coreaudiod desde el Monitor de actividad .
Hay otras recomendaciones, si esto no soluciona las cosas, en este artículo , aunque algunas son un poco extremas.
fuente