Como posso obter som HDMI para funcionar em 16.04?

6

Eu recentemente atualizei de uma antiga instalação do Ubuntu para 16.04 LTS. Tudo funciona bem, exceto por uma coisa. Não consigo fazer o som HDMI funcionar.

Algumas notas e observações:

  1. O computador em si é um Intel NUC
  2. A instalação é completamente padrão
  3. A única saída de som e vídeo é através do mesmo plugue HDMI para uma TV
  4. A seção de som em Configurações do sistema mostra o dispositivo "HDMI / DisplayPort - Built-in Audio" como esperado, e todos os volumes estão em 100% e nada é silenciado
  5. Da mesma forma para pavucontrol, ele lista o perfil "Digital Stereo (HDMI) Output" em Configuration e o dispositivo "HDMI / DisplayPort (plugged in) em Output Devices, e todos os volumes estão em 100% e nada é silenciado e o medidores de nível de som mostram que há som sendo gerado
  6. No entanto, independentemente do som / pavucontrol dizer, não há saída HDMI
  7. Mas no Kodi, enquanto eu seleciono o dispositivo de saída de áudio "Default, Default Output Device (PULSEAUDIO)" no Kodi não há som, se eu selecionar "Built-in Digital Stereo Audio (HDMI), HDMI / DisplayPort ( PULSEAUDIO) "O som HDMI funciona muito bem no Kodi. (Eu suspeito que isso é porque de alguma forma Kodi com esta configuração é diretamente para HDMI e não para o padrão Pulseaudio)
  8. Fora da Kodi, se eu mencionar alsamixer, aperte F6, selecione HDMI, e aperte m e m novamente (mudo e mudo) O som HDMI volta, mas assim que a fonte de som parar (como uma pausa, um vídeo do youtube ) não há som HMDI novamente
  9. Usando aplay , posso emitir o som do teste por HDMI completamente bem (usando o cartão e o dispositivo corretos)
  10. Eu também tentei instalar o Fedora 24, mas ainda não há som HDMI

Eu tentei praticamente todas as correções de problemas de som que encontrei, mas até o momento o problema de som persiste:

  1. Atualizar drivers da Intel
  2. Atualize o Ubuntu (além do 16.04 eu também tentei o 16.10 beta, mas a mesma história lá)
  3. Definindo o cartão pcm e o dispositivo padrão (do teste com aplay ) em .asoundrc
  4. Definindo o dispositivo alsa sink com load-module module-alsa-sink device=hw:X,Y em /etc/pulse/default.pa

Veja a saída de alsa_info.sh , pactl list sinks , pacmd list-sink-inputs para referência.

O que posso fazer para depurar e corrigir o problema?

EDIT: Eu também postei esta questão em 01.org.

Mais tarde, executei pulseaudio com maior detalhamento de log. Você pode encontrar o log aqui

Veja o que eu fiz:

  1. eu iniciei o daemon
  2. Tentei aumentar e diminuir o volume. Eu espero o pequeno som pop toda vez que eu mudo o volume, mas não há som.
  3. Eu começo a trabalhar e começo a tocar uma música, mas ainda não há som
  4. Eu, então, abro o alsamixer, seleciono a placa HDMI e mudo e mudo o som
  5. Agora há um som repentino
  6. Eu aumento e diminuo o volume novamente, mas desta vez há som
  7. Eu, então, pauso a música no spotify e espero por um tempo
  8. Quando eu começo a tocar a música novamente, não há som novamente
  9. eu mato o daemon

Estou usando o dispositivo 3 da placa HDMI.

Não estou conectando nenhum outro cabo de som.

    
por hmmmmsomethingiswrong 09.10.2016 / 06:08

1 resposta

3

Na verdade, finalmente resolvi isso.

Acontece que o pulseaudio estava usando a taxa de amostragem errada.

Seguindo o conselho no post de 2016-01-11 08:37:45 do tom.ty89, meu som de repente ganhou vida ...

link

Obrigado mesmo assim!

    
por hmmmmsomethingiswrong 09.11.2016 / 13:59