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 coreaudiod
używanie killall coreaudiod
.
Musisz go przeładować
coreaudiod
zamiast zabijać. Ta linijka naprawi uszkodzony dźwięk bez ponownego uruchamiania komputera Macsudo launchctl unload /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist && sudo launchctl load /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist
źródło
service already loaded
i właściwie nic się nie ładuje.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.
źródło
Możesz także użyć polecenia:
źródło
sudo killall coreaudiod
powinien 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)źródło