sudo killall coreaudiod ce l'ha fatta quindi non ho alcun suono


32

Ho riscontrato un problema in cui i pulsanti del volume sul mio mac non erano in grado di regolare il volume del mio computer. Ho cercato una soluzione e qualcuno mi ha suggerito di utilizzare sudo killall coreaudiod. Ora non ho alcun volume sul mio computer. Come posso risolvere questo problema?

Risposte:


40

Questo comando lo farà:

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

La risposta di Martin Strouhal non ha funzionato per me su 10.13 / High Sierra a causa della protezione dell'integrità del sistema:

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

Tuttavia, era corretto in quanto il riavvio del servizio era efficace. Inoltre, quest'ultimo comando ( sudo launchctl start com.apple.audio.coreaudiod) ha funzionato per riavviare il servizio dopo aver terminato l' coreaudiodutilizzo di killall coreaudiod.


In realtà questo rilancerà il servizio (vedo lo spinner sull'icona del suono della barra, ma il dispositivo audio in uscita non ritorna (vedo solo il maledetto SoundFlower).
Loretoparisi,

21

Devi ricaricare coreaudiodinvece di ucciderlo. Questo one-liner risolverà il suono rotto senza riavviare il Mac

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


6
Non riesco a credere di doverlo fare più volte al giorno.
ottedro

Bello, ha funzionato molto bene per ripulire la mia connessione Airplay dopo aver aggiunto e rimosso Soundflower.
Foliovision,

Devo anche eseguirlo ancora e ancora per ripulire il rumore discontinuo nei miei altoparlanti.
Charlie Dalsass,

1
Ottengo un service already loadede nulla carica davvero.
Loretoparisi,

1
@octoedro Non riesco a credere che sia ANCORA rotto ...
Kheldar il

1

Hai semplicemente ucciso Core Audio, che si riavvierà se riavvii il computer. Prova a disconnetterti / a, e se non funziona riavvia il computer.


non funziona solo con il logout, è necessario un riavvio ... dannatamente mac windowsness
loretoparisi

1

Puoi anche usare il comando:

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

1

sudo killall coreaudioddovrebbe funzionare per uccidere i driver audio. Dovrebbe ricaricarsi entro una frazione di secondo. (verificato sul mio mbp con 10.14 ma usato su un paio di versioni precedenti)


Questo ha funzionato completamente per me, mentre altre soluzioni no. NOTA: ho dovuto farlo 3 volte prima che coreaudiod smettesse di agganciare la CPU. (il mio stava colpendo costantemente il 75% di utilizzo della CPU)
MER
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.