Ses servisi yeniden başlatılıyor mu?


73

Snow Leopard'ı çalıştıran macbook pro'm birkaç saat önce ses çıkarmayı kesti. Kulaklıklarla çalışan sesleri olan başka insanlar da buldum, ancak gördüğüm sorun bu değil. Kulaklıklarım da takılıyken ses alamıyorum.

Yeniden başlatmak için bir LaunchAgent veya LaunchDaemon olup olmadığını merak ediyorum, bu sorunu çözecektir. Zaten coreaudio cini öldürmeyi denedim (ve güzelce otomatik olarak yeniden başlatıldı) ancak bu sorunu çözmedi.

Bir işletim sistemi güncellemesi için yeniden başlatmam gerekiyor, bu yüzden muhtemelen işleri düzelteceğini düşünüyorum.

Başka bir yolu var mı?


Burada oldukça yeniyim ama yardımcı olabilecek bir soru sorabilirim. Son zamanlarda 10.6.8’e güncellediniz mi? Birçok kullanıcı 10.6.8'e güncelledikten sonra ses sorunları ile ağ oluşturma ve yazdırma ile ilgili sorunları bildirmektedir. Bir yama yayınlamak için Apple'a ihtiyacınız olabilir veya insanların bu 10.6.8 meseleler için önerdiği geçici çözümleri deneyebilirsiniz.
bg2011

Bu olduğunda, 10.6.7'deydim. Yeniden başladıktan sonra, şimdi 10.6.8’de olacağım.
Doug Harris

Yeniden başlatmadan sonra ses geldi.
Doug Harris

@Doug Eğer yeniden
başlattıktan

Hayır, herhangi bir sistem güncellemesi olmadan yeniden
Doug Harris

Yanıtlar:


141

CoreAudio işlemini Terminal'i açıp çalıştırarak öldürebilirsiniz . Birkaç saniye sonra otomatik olarak yeniden başlatılır.sudo kill -9 `ps ax|grep 'coreaudio[a-z]' | awk '{print $1}'`

Bu, yaşlanmakta olan MBP’nin yaşadığı bazı sorunları giderir; bazen kulaklık algılayamadığında veya hoparlörlerin bağlı olmadığına karar verir. Her ses sorunu için işe yarayacağının garantisi yok, ancak bu bir çekim yapmaya değer.

Kaynak: macosxhints forumlarında zakgreant .


1
Teşekkürler bu yardımcı oldu! Sadece çekirdek ses servisini öldürmek zorunda kaldım. Birkaç saniye sonra yeniden başladı.
Moussa,

<3 Bu aynı zamanda Mavericks'te de çalışıyor !! :)))
OZZIE

31
sudo pkill coreaudiod
berto

2
Benim için High Sierra'da çalıştı (10.13.2).
Mike Collins,

1
Benim için High Sierra'da çalıştı (10.13.6). Ve neden merak ediyorum bu problem 7 yıl sonra bile soruluyor
sorusundan

28
sudo kextunload /System/Library/Extensions/AppleHDA.kext 

sudo kextload /System/Library/Extensions/AppleHDA.kext

Bu iki komut ses çekirdeği uzantısını kaldırır ve yeniden yükler.


2
Nice, Mavericks'de benim için çalıştı.
Bombe

Sadece bilgisayarımı düştü (OSX El Capitan) ... Tavsiye etmem, yine de yeniden başlattıktan sonra çalıştığını tahmin etsem :-p
Carles Estevadeordal

Bu macOS Sierra 10.12.1 çöküyor. Bu düzeltmeyi kullanmanızı önermiyorum.
ejmin

USB ses kartımı tanıyamadığında eski iMac'imde (Snow Leopard) çalışıyor. Önceden, bunu düzeltmek için bir yeniden başlatma gerekliydi, bu yüzden temiz!
Ákos

3
Bu aslında benimle OSX Sierra'da çalıştı (oysa en popüler cevap yoktu)
rburhum

9

10.9.2'deyim ve aynı problemim var. İki cevap olduğundan, bulgularımı belgelemek istedim:

sudo kextunload /System/Library/Extensions/AppleHDA.kext 
sudo kextload /System/Library/Extensions/AppleHDA.kext

Bu iki komut ses çekirdeği uzantısını kaldırır ve yeniden yükler. Bu yayın , zamanımın% 100'üne olan sorunumu çözdü, bu yüzden lütfen orijinal yazıyı yükseltin

Bu çözüm benim için işe yaramadı:

sudo kill -9 `ps ax|grep 'coreaudio[a-z]' | awk '{print $1}'`

Dahili hoparlörleri kapatıyor ve sesi 27 inçlik monitörüme gönderiyor ancak sesi dahili hoparlörlerime veya kulaklığıma geri getirmiyor. Belki de bazı durumlarda çalışır, ancak umarım bu gönderi bir çözümü diğerinden ne zaman kullanacağınızı açıklayabilir. .


1
Apple Yüksek Tanımlı Ses kext? Güzel, bu kısaltmanın bu bağlam olmadan olduğunu anlamazdım.
Jason Salaz,

IMHO, 'kill -9' ps ax | grep 'coreaudio ...' her zaman yeniden başlatmaya gerek kalmadan çalışmalıdır. Yeniden başlatılan coreaudio arka plan programı ilk bulduğu ses aygıtını seçebilir (bu durumda ses aygıtının nasıl seçildiği hakkında hiçbir fikrim yoktur), ancak 'Sistem Tercihleri ​​...' -> 'Ses' ayarları ile istediğiniz ses aygıtına sıfırlayabilirsiniz. . Ayrıca, bir tarayıcı oturumu için, uygun ses cihazını da seçmeniz gerekebilir.
saat

4

Görünüşe göre 8 yıl sonra macbook'lar hala aynı problemden muzdarip, kulaklık takarken oldukça sık karşılaşıyorum.

Bunu hemen düzeltmek için komut:

sudo pkill coreaudiod


1
Bu cevap zaten verildi. Cevabı silene ya da daha önce verilmemiş olan ek, destekleyici ya da yeni bilgiler ekleyene kadar düşürmelere tabi olacaksınız.
fsb

Ana cevap listesine göz attım ve sadece daha karmaşık komutlar vardı. Ancak bu cevap aslında yorumlarda bir yerdedir. Yine de silmek aptalca görünüyor.
Joel'- '20

Bu sitede, mevcut bir cevaba ek bilgi sağlayabiliyorsanız ve yeterince itibarınız varsa, bu cevabı bu bilgiyi eklemek için düzenleyebilirsiniz. Buradaki cevabınız bu fırsata güzel bir örnek. Cevabınızı silmek zorunda değilsiniz ancak belirttiğim gibi, bu yüzden düşük oy alma riski var.
fsb

2

Benim tecrübeme göre, bunu düzeltmek için yeniden başlatma gerekiyor. Hatalı bir düzeltmedir, çünkü başarısızlıktan kurtuluyor ve kök nedene değinmiyor. Sesi almak için daha hızlı / basit bir yöntem olup olmadığını bilmek isterdim, ancak henüz keşfetmedim ...

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.