Pulseaudio reduz a saída HDMI com economia de energia da tela

Pulseaudio reduz a saída HDMI com economia de energia da tela

Recentemente atualizei meu computador media center do Ubuntu 15.04 para 16.04 (atualização local, via 15.10). Um novo problema foi introduzido:

Eu uso a saída HDMI para áudio. Quando a tela entra em suspensão para economizar energia, o Pulseaudio muda a saída para o som interno (alto-falantes do laptop/mini jack) e quando eu acordo a tela (interagindo com o Kodi, o software da central de mídia), o áudio continua sendo enviado para o som interno , então não recebo áudio na TV à qual o PC da central multimídia está conectado. Eu tenho que mudar para a janela pavucontrol para voltar para HDMI, todas as vezes.

Não costumava ser assim, ah, não. No Ubuntu 15.4, o áudio permaneceu na saída HDMI mesmo após um ciclo de suspensão e ativação do monitor (TV).

Existe uma maneira de corrigir isso, por exemplo, forçando a saída a permanecer em HDMI, apesar do monitor entrar no modo de suspensão?

Responder1

Há umrelatório de bug sobre isso. Nos comentários#5e#36é sugerida uma solução alternativa envolvendo a prevenção do carregamento de um módulo PulseAudio específico “ module-switch-on-port-available” que lida com dispositivos de saída ligando/desligando ou conectados/desconectados. De qualquer forma, edite /etc/pulse/default.pae comente (ou seja, insira um #) a linha que começa assim:

#load-module module-switch-on-port-available

Você então precisa reiniciar o PulseAudio:

pulseaudio --kill; pulseaudio --start

informação relacionada