sudo killall coreaudiod sprawił, że nie mam żadnego dźwięku


32

Wystąpił problem polegający na tym, że moje przyciski głośności na komputerze Mac nie były w stanie wyregulować głośności na moim komputerze. Szukałem rozwiązania i ktoś zaproponował użycie sudo killall coreaudiod. Teraz w ogóle nie mam woluminu na komputerze. Jak to naprawić?

Odpowiedzi:


42

To polecenie to zrobi:

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

Odpowiedź Martina Strouhala nie działała dla mnie w wersji 10.13 / High Sierra z powodu ochrony integralności systemu:

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

Jednak poprawne było to, że ponowne uruchomienie usługi było skuteczne. Również to ostatnie polecenie ( sudo launchctl start com.apple.audio.coreaudiod) działało, aby zrestartować usługę po tym, jak zabiłem coreaudiodużywanie killall coreaudiod.


To rzeczywiście uruchomi usługę ponownie (widzę pokrętło na ikonie dźwięku paska, ale wyjściowe urządzenie audio nie wraca (widzę tylko cholerny SoundFlower).
loretoparisi

21

Musisz go przeładować coreaudiodzamiast zabijać. Ta linijka naprawi uszkodzony dźwięk bez ponownego uruchamiania komputera Mac

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


6
Nie mogę uwierzyć, że muszę to robić kilka razy dziennie.
ośmiościan

Fajnie, działało bardzo ładnie, aby wyczyścić moje połączenie Airplay po dodaniu i usunięciu Soundflower.
Foliovision,

Muszę to również uruchamiać raz za razem, aby usunąć niestabilny hałas w moich głośnikach.
Charlie Dalsass,

1
Dostaję service already loadedi właściwie nic się nie ładuje.
loretoparisi

1
@octohedron Nie mogę uwierzyć, że JESZCZE jest zepsuty ...
Kheldar

1

Po prostu zabiłeś Core Audio, który uruchomi się ponownie, jeśli uruchomisz ponownie komputer. Spróbuj się wylogować / zalogować, a jeśli to nie zadziała, uruchom ponownie komputer.


nie działa tylko z wylogowaniem, potrzebujesz restartu ... cholera mac windowsness
loretoparisi

1

Możesz także użyć polecenia:

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

1

sudo killall coreaudiodpowinien działać, aby zabić sterowniki audio. Powinien przeładować się w ułamku sekundy. (zweryfikowane na moim MBP z systemem 10.14, ale użyłem tego w kilku poprzednich wersjach)


To całkowicie działało dla mnie, podczas gdy inne rozwiązania nie. UWAGA: Musiałem to zrobić 3 razy, zanim coreaudiod przestał ustalać procesor. (moje konsekwentnie osiągało 75% wykorzystania procesora)
MER
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.