sudo killall coreaudiod membuatnya jadi saya tidak punya suara sama sekali

32

Saya mengalami masalah di mana tombol volume di mac saya tidak dapat menyesuaikan volume komputer saya. Saya mencari solusi dan seseorang menyarankan untuk menggunakan sudo killall coreaudiod. Sekarang saya tidak memiliki volume di komputer saya sama sekali. Bagaimana cara saya memperbaikinya?

Bodhidarma
sumber

Jawaban:

40

Perintah ini akan melakukannya:

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

Jawaban Martin Strouhal tidak berfungsi untuk saya pada 10.13 / High Sierra karena perlindungan integritas sistem:

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

Namun, itu benar dalam me-restart layanan itu efektif. Juga, perintah terakhir ( sudo launchctl start com.apple.audio.coreaudiod) bekerja untuk me-restart layanan setelah saya mati coreaudiodmenggunakan killall coreaudiod.

ijoseph
sumber
Ini akan meluncurkan kembali layanan sebenarnya (saya bisa melihat pemintal pada ikon suara bar, tetapi perangkat audio output tidak kembali (saya hanya melihat SoundFlower sialan).
loretoparisi
21

Anda harus memuat ulang coreaudiodalih-alih membunuhnya. One-liner ini akan memperbaiki suara yang rusak tanpa me-restart mac Anda

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

Martin Strouhal
sumber
6
Saya tidak percaya saya harus melakukan ini beberapa kali sehari.
octohedron
Bagus, bekerja dengan sangat baik untuk membersihkan koneksi Airplay saya setelah menambah dan menghapus Soundflower.
Foliovision
Saya juga harus menjalankan ini lagi dan lagi untuk membersihkan suara berombak di speaker saya.
Charlie Dalsass
1
Saya mendapatkan service already loadeddan tidak ada yang benar-benar memuat.
loretoparisi
1
@octohedron Saya tidak percaya ini MASIH rusak ...
Kheldar
1

Anda hanya membunuh Core Audio, yang akan memulai ulang sendiri jika Anda me-restart komputer Anda. Coba keluar / masuk, dan jika itu tidak berhasil nyalakan kembali komputer Anda.

Batalkan
sumber
tidak bekerja hanya dengan logout, Anda perlu memulai ulang ... sialan mac windowsness
loretoparisi
1

Anda juga dapat menggunakan perintah:

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

sudo killall coreaudiodharus bekerja untuk mematikan driver audio Anda. Seharusnya memuat ulang sendiri dalam sepersekian detik. (diverifikasi pada mbp saya yang menjalankan 10.14 tetapi menggunakan ini pada beberapa versi sebelumnya)

Arthur D
sumber
Ini sepenuhnya bekerja untuk saya sedangkan solusi lain tidak. CATATAN: Saya harus melakukan ini 3 kali sebelum coreaudiod berhenti mengelompokkan cpu. (tambang saya secara konsisten menekan pemanfaatan cpu 75%)
MER