Por que a segunda saída HDMI alsa_ não é detectada na inicialização?

1

Por algum motivo, minha saída de áudio não está sendo detectada na inicialização ou depois de emitir o comando pulseaudio -k . O que significa que não posso configurá-lo como o dispositivo de reprodução padrão.

A saída para pactl list short sinks é exibida:

0   alsa_output.pci-0000_00_03.0.hdmi-stereo    module-alsa-card.c  s16le 2ch 44100Hz   IDLE
1   alsa_output.pci-0000_00_1b.0.analog-stereo  module-alsa-card.c  s16le 2ch 44100Hz   IDLE

No entanto, quando eu vou para as configurações de som, ele lista três dispositivos:

  • HDMI / DisplayPort 2 (isso é o que eu preciso usar)
  • HDMI / DisplayPort
  • Saída analógica

Somente depois de selecionar HDMI / DisplayPort 2 nas configurações de som, a saída de pactl list short sinks mudará para:

0   alsa_output.pci-0000_00_03.0.hdmi-stereo    module-alsa-card.c  s16le 2ch 44100Hz   IDLE
1   alsa_output.pci-0000_00_1b.0.analog-stereo  module-alsa-card.c  s16le 2ch 44100Hz   IDLE
2   alsa_output.pci-0000_00_03.0.hdmi-stereo-extra1 module-alsa-card.c  s16le 2ch 44100Hz   IDLE

Neste ponto, meu arquivo ~/.config/pulse default-sink agora lista o dispositivo -extra1 como eu gostaria. No entanto, depois de digitar pulseaudio -k ; tudo (incluindo o arquivo padrão) retorna para a saída analógica. Presumivelmente porque não pode encontrar a saída listada.

Existe uma razão pela qual o pulseaudio não pode ver esta terceira saída por padrão? O que o Sound Manager está fazendo para detectá-lo?

    
por Steve H 08.02.2014 / 11:29

1 resposta

0

Veja uma solução para isso:

Vá para Configurações de som e mude o som para HDMI / DisplayPort 2. Em seguida, feche a janela de configurações e execute o seguinte comando:

pacmd dump | grep set-card-profile

Copie a saída do comando acima e cole-a na parte inferior do arquivo /etc/pulse/default.pa     

por Alin Andrei 08.02.2014 / 14:20