Reiniciando o serviço de som?

74

Meu macbook pro executando o Snow Leopard parou de emitir sons algumas horas atrás. Encontrei outros relatos de pessoas com sons trabalhando através de fones de ouvido, mas esse não é o problema que estou vendo. Também não recebo som quando meus fones de ouvido estão conectados.

Gostaria de saber se há um LaunchAgent ou LaunchDaemon para reiniciar, o que remediaria isso. Eu já tentei matar o daemon coreaudio (e ele obedientemente reiniciou automaticamente), mas isso não foi corrigido.

Preciso reiniciar para uma atualização do sistema operacional, então acho que isso provavelmente corrigirá as coisas.

Existe outro caminho?

Doug Harris
fonte
Sou bastante novo aqui, mas posso fazer uma pergunta que possa ajudar. Você atualizou recentemente para 10.6.8? Muitos usuários estão relatando problemas de áudio e problemas de rede e impressão após a atualização para 10.6.8. Pode ser necessário que a Apple emita um patch ou tente algumas das soluções provisórias sugeridas pelas pessoas para esses problemas da 10.6.8.
#
Quando isso aconteceu, eu estava no 10.6.7. Depois de reiniciar, agora estou no 10.6.8.
Doug Harris
O som voltou após uma reinicialização.
Doug Harris
@Doug I maravilha se houvesse uma atualização que instalou depois de reiniciado ....
daviesgeek
Não, apenas reiniciei sem nenhuma atualização do sistema
Doug Harris

Respostas:

142

Você pode matar o processo CoreAudio abrindo o Terminal e executando . Ele será reiniciado automaticamente após alguns segundos.sudo kill -9 `ps ax|grep 'coreaudio[a-z]' | awk '{print $1}'`

Isso corrige alguns problemas que meu antigo MBP está tendo, onde às vezes falha em detectar fones de ouvido ou decide que os alto-falantes não estão conectados. Não há garantias de que funcione para todos os problemas de áudio, mas vale a pena tentar.

Fonte: zakgreant nos fóruns da macosxhints .

robmathers
fonte
11
Graças a isso ajudou! Eu apenas tive que matar o serviço principal de áudio. Reiniciou após alguns segundos.
Moussa
<3 Isso também funciona no Mavericks !! :)))
OZZIE
31
sudo pkill coreaudiod
berto
2
Trabalhou para mim em High Sierra (10.13.2).
Mike Collins
11
Trabalhou para mim em High Sierra (10.13.6). E eu me pergunto por que esse problema prevalece mesmo depois de sete anos da pergunta ter sido feita em primeiro lugar ..
Ramvignesh
28
sudo kextunload /System/Library/Extensions/AppleHDA.kext 

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

Esses dois comandos serão descarregados e recarregados a extensão do kernel de áudio.

user70650
fonte
2
Bom, trabalhou para mim no Mavericks.
Bombe
Acabei de travar meu viajante (OSX El Capitan) ... Eu não o recomendaria, embora eu acho que funcionou após o reinício :-p
Carles Estevadeordal
Isso trava meu macOS Sierra 10.12.1. Eu não recomendo usar essa correção.
ejmin
Funciona no meu antigo iMac (Snow Leopard) quando falha ao reconhecer minha placa de som USB. Anteriormente, era necessária uma reinicialização para corrigir isso, tão legal!
Ákos 25/02
3
Isso realmente trabalhou comigo no OSX Sierra (enquanto que a resposta mais popular fez não)
rburhum
9

Estou no 10.9.2 e tenho o mesmo problema. Como existem duas respostas, eu queria documentar minhas descobertas:

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

Esses dois comandos serão descarregados e recarregados a extensão do kernel de áudio. Esta postagem corrige meu problema 100% das vezes. Portanto, vote novamente na postagem original

Esta solução não funcionou para mim:

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

Ele desliga os alto-falantes internos e envia o som ao meu monitor de 27 ", mas não devolve o som aos meus alto-falantes ou fones de ouvido internos. Talvez em alguns casos funcione, mas espero que este post explique quando usar uma solução em relação à outra. .

ejkitchen
fonte
11
Áudio em alta definição da Apple? Legal, eu não imaginaria esse acrônimo sem esse contexto.
Jason SALAZ
IMHO, o 'kill -9 `ps ax | grep' coreaudio ... 'deve sempre funcionar sem a necessidade de uma reinicialização. O daemon coreaudio reiniciado pode escolher um dispositivo de áudio que ele encontra primeiro (não faz ideia de como o dispositivo de áudio é selecionado nesse caso), mas você pode redefinir o dispositivo de áudio desejado por 'Preferências do sistema ...' -> Configurações de 'som' . Além disso, para uma sessão do navegador, pode ser necessário selecionar também o dispositivo de áudio apropriado.
huch 6/11/19
4

Então, aparentemente, oito anos depois, os macbooks ainda sofrem do mesmo problema, como eu o encontro com frequência ao conectar fones de ouvido.

O comando para corrigir isso imediatamente:

sudo pkill coreaudiod

Joel'- '
fonte
11
Esta resposta já foi fornecida. Você estará sujeito a votos negativos até excluir a resposta ou adicionar informações adicionais, de suporte ou novas que ainda não foram fornecidas.
fsb 16/08
Percorri a lista principal de respostas e havia apenas os comandos mais complicados. Mas, de fato, essa resposta está em algum lugar nos comentários. Parece estúpido excluí-lo.
Joel'- '20 de
Neste site, se você puder fornecer informações adicionais a uma resposta existente e tiver reputação suficiente , poderá editá-la para adicionar essas informações. Sua resposta aqui é um bom exemplo dessa oportunidade. Você não precisa excluir sua resposta, mas, como mencionei, corre o risco de receber votos negativos por causa disso.
fsb
2

Na minha experiência, é necessária uma reinicialização para corrigir isso. É uma correção ruim, pois parece se recuperar da falha e não resolver a causa raiz. Eu gostaria de ter, mas ainda não descobri se existe outro método mais rápido / simples de recuperar o som ...

Jack
fonte