Cuando hago clic en mi altavoz Airplay en los ajustes de sonido, vuelve a saltar. Tengo que reiniciar mi Mac para solucionar este problema. ¿Cómo puedo solucionar este problema sin reiniciar mi Mac?
Respuestas
¿Demasiados anuncios?Hay una solución de línea de comandos que he encontrado en Rumores sobre el Mac
sudo kill `ps -ax | grep 'coreaudiod' | grep 'sbin' |awk '{print $1}'`
Que puede asignarse a un alias:
alias fixairplay="sudo kill `ps -ax | grep 'coreaudiod' | grep 'sbin' |awk '{print $1}'`"
Entonces este comando soluciona el problema:
fixairplay
Lo que hay que hacer es reiniciar el deamon de coreaudio ( coreaudiod
). Abra el terminal y ejecute sudo killall coreaudiod
. Tan simple como eso.
Entonces, si te cuesta memorizar lo anterior, puedes añadir la siguiente línea a ~/.bash_profile
alias fixairplay='sudo killall coreaudiod'
A partir de ahora puedes utilizar simplemente el alias fixairplay
.
Inspirado en Mohsen, pero simplificado utilizando pgrep .
sudo kill `pgrep coreaudio`
pgrep La razón de ser de la empresa es evitar el análisis ps y es mucho más seguro cuando se envía a matar En mi opinión, porque es menos probable que se tome la información del proceso equivocado.
De todos modos, la respuesta aceptada funcionó muy bien (Mavericks).