Eu tenho duas máquinas de home theater Ubuntu (Mythbuntu 14.04.2) quase idênticas. Depois de configurar o primeiro, o som funcionou no MythTV, mas não em outros programas. Eu criei o arquivo .asoundrc e configurei o dispositivo de som padrão, e então o som funcionou em outros programas (Firefox, VLC, etc.). No entanto, quando faço isso na segunda máquina, ainda não consigo obter nenhum som, a menos que eu especifique o dispositivo. Note que estou tentando reproduzir o som através dos alto-falantes da minha TV conectados via HDMI. Note também que eu acho que o primeiro sistema foi configurado do zero, enquanto o segundo sistema foi atualizado a partir de uma versão antiga do Mythbuntu (na qual o som estava trabalhando anteriormente).
Eu configurei os padrões no arquivo .asoundrc assim:
defaults.pcm.card 0
defaults.pcm.device 3
Eu posso executar o seguinte comando de teste de alto-falante e obter som:
speaker-test -c2 -Dplughw:0,3
O comando follwing também funciona e reproduz o arquivo .wav:
sudo aplay -Dplughw:0,3 ~/Downloads/test.wav
Então, desde que eu possa especificar o dispositivo, parece funcionar, mas se eu tentar reproduzir um vídeo no VLC ou no Firefox, não recebo som.
Também notei que, se eu executo: "pacmd list-sinks", o estado do dispositivo é SUSPENDED
e a causa é IDLE
. No entanto, quando eu toco um vídeo no Youtube, por exemplo, o estado muda para RUNNING
, mas eu não ouço nenhum som!
Alguma idéia?