Pelo que vejo, talvez seja necessário alterar sua configuração de pulseaudio padrão. Faça o backup do arquivo /etc/pulse/default.pa
e edite-o. Procure a parte em que diz
### Automatically load driver modules edepending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect.so
.else
### Use the static hardware detection module (for systems that lack udev/nal support)
load-module module-detect
.endif
e mude para (tente com hw: 0,3 para hw: 0,7 ou hw: 0,8 se necessário - isto é baseado na sua saída aplay -l
):
### Automatically load driver modules edepending on the hardware available
#.ifexists module-udev-detect.so
#load-module module-udev-detect.so
#.else
### Use the static hardware detection module (for systems that lack udev/nal support)
#load-module module-detect
#.endif
load-module module-alsa-sink device=hw:0,3 sink_name=hdmi
Em seguida, reinicie o servidor pulseaudio. Se estiver sendo executado por usuário, digite pulseaudio --kill
e, em seguida, pulseaudio --start
. Se estiver sendo executado como um tipo de serviço do sistema sudo service pulseaudio restart
. Para verificar isso, execute ps -ef | grep pulse
e veja qual usuário (coluna da esquerda) iniciou o aplicativo pulseaudio: se é root, que é um serviço do sistema, se for seu usuário, então use o método kill e start. Ao experimentar os arquivos de configuração, você pode executá-lo com pulseaudio -vvv
para ver as informações de depuração.
Note que esta configuração é apenas para ver se você pode obter a saída HDMI para funcionar. Depois de descobrir quais hw: 0, # usar, por exemplo, se a saída hdmi funcionar com load-module module-alsa-sink device=hw:0,7 sink_name=hdmi
, tente remover o comentário do carregamento dos módulos module-udev-detect / module-detector para que o pulseaudio possa detectar o que detecta agora, você deve acabar com algo assim:
### Automatically load driver modules edepending on the hardware available
#.ifexists module-udev-detect.so
load-module module-udev-detect.so
.else
### Use the static hardware detection module (for systems that lack udev/nal support)
load-module module-detect
#.endif
load-module module-alsa-sink device=hw:0,7 sink_name=hdmi
Sugiro que você use pavucontrol
para escolher / visualizar os dispositivos de saída para pulseaudio.