sudo killall coreaudiod a fait en sorte que je n'ai aucun son du tout

32

J'ai rencontré un problème où mes boutons de volume sur mon Mac n'étaient pas en mesure de régler le volume de mon ordinateur. J'ai cherché une solution et quelqu'un a suggéré de l'utiliser sudo killall coreaudiod. Maintenant, je n'ai plus de volume sur mon ordinateur. Comment puis-je réparer ça?

Bodhidarma
la source

Réponses:

40

Cette commande le fera:

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

La réponse de Martin Strouhal n'a pas fonctionné pour moi sur 10.13 / High Sierra en raison de la protection de l'intégrité du système:

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

Cependant, il était correct dans la mesure où le redémarrage du service était efficace. En outre, cette dernière commande ( sudo launchctl start com.apple.audio.coreaudiod) a fonctionné pour redémarrer le service après avoir tué en coreaudiodutilisant killall coreaudiod.

ijoseph
la source
Cela va relancer le service en fait (je peux voir le spinner sur l'icône de son de la barre, mais le périphérique audio de sortie ne revient pas (je ne vois que le fichu SoundFlower).
loretoparisi
21

Vous devez recharger coreaudiodau lieu de le tuer. Cette doublure réparera le son cassé sans redémarrer votre Mac

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

Martin Strouhal
la source
6
Je n'arrive pas à croire que je doive le faire plusieurs fois par jour.
octoèdre
Nice, a très bien fonctionné pour nettoyer ma connexion Airplay après avoir ajouté et supprimé Soundflower.
Foliovision
Je dois aussi répéter ceci encore et encore pour nettoyer le bruit saccadé de mes haut-parleurs.
Charlie Dalsass
1
Je reçois un service already loadedet rien ne se charge réellement.
loretoparisi
1
@octohedron Je ne peux pas croire que ce soit encore cassé ...
Kheldar
1

Vous avez simplement tué Core Audio, qui redémarrera automatiquement si vous redémarrez votre ordinateur. Essayez de vous déconnecter / vous connecter, et si cela ne fonctionne pas, redémarrez votre ordinateur.

annuler
la source
ne fonctionne pas uniquement avec la déconnexion, vous avez besoin d'un redémarrage ... putain de mac windowsness
loretoparisi
1

Vous pouvez également utiliser la commande:

sudo launchctl kill SIGTERM system/com.apple.audio.coreaudiod
Ken Aspeslagh
la source
1

sudo killall coreaudioddevrait fonctionner pour tuer vos pilotes audio. Il devrait se recharger en une fraction de seconde. (vérifié sur mon mbp exécutant 10.14 mais utilisé cela sur quelques versions précédentes)

Arthur D
la source
Cela a complètement fonctionné pour moi, mais pas d'autres solutions. REMARQUE: j'ai dû le faire 3 fois avant que la période coreaudiod ne cesse d'arrimer le processeur. (le mien atteignait toujours 75% d'utilisation du processeur)
MER