Investigações posteriores levaram-me a descobrir que, se eu lançasse pulseaudio
antes de iniciar o Chrome, poderia obter um som saindo da minha TV por meio da conexão HDMI
. Estranho.
Nenhuma quantidade de ajustes no .asoundrc
corrigiu esse problema, onde eu havia adicionado anteriormente:
defaults.pcm.card 0
defaults.ctl.card 0
Para corrigir o problema, mas isso obviamente não estava mais funcionando.
Então eu encontrei este arquivo: /usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf
:
# Default to PulseAudio
pcm.!default {
type pulse
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
}
ctl.!default {
type pulse
}
O que pareceu muito suspeito, então eu comentei todas as linhas (a exclusão teria o mesmo efeito). Reiniciei meus browers, e poof agora tenho som em vídeos HTML5. É estranho, porque você pensaria que alsa levaria meu .asoundrc
com maior prioridade, onde eu especifico meu !default
para ser outra coisa (ou seja, não pulseaudio). Mas aí você tem isso. Problema resolvido. Espero que isso ajude alguém lá fora.