Desativar o som através do HDMI permanentemente

11

Estou executando o Ubuntu 10.10 no meu laptop usando um monitor externo. O monitor está conectado por um cabo HDMI. O monitor externo não possui caixas, possui uma saída de áudio para um fone de ouvido / ...

Agora, quando conecto meu monitor externo, quero continuar usando as caixas dos meus laptops. Agora, ele envia automaticamente o som pela porta HDMI.

Posso alterar facilmente as configurações apropriadas no menu de configuração de som: vou ao hardware e posso selecionar o dispositivo que quero usar: Saída analógica Surround 4.0, em vez da saída HDMI. Isso funciona e eu posso ouvir som através das caixas do meu laptop.

Mas preciso alterar essa configuração novamente quando conecto meu monitor externo, quando acordo meu laptop do estado suspenso, etc.

Como posso fazer disso a configuração padrão, sem precisar redefini-la o tempo todo?

Obrigado!

user1254962
fonte

Respostas:

8

O Ubuntu 10.10, de alguma forma, não está realmente atualizado, o que dificulta um pouco a confirmação da instalação padrão do pulseaudio. No entanto, pode valer a pena verificar se você tem o módulo switch na porta disponível carregado.

Caso esteja lá, tente desativá-lo comentando ( #) a seguinte linha no seu /etc/pulse/default.pa:

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

Após a próxima reinicialização do servidor pulseaudio (por exemplo, pulseaudio -kem um terminal), não devemos mais mudar para uma porta de áudio diferente quando isso estiver disponível (por exemplo, conectando o cabo HDMI).

Takkat
fonte
2
Ok, obrigado @Takkat, era exatamente o que eu estava procurando!
user1254962
3
Cinco anos depois, isso ainda é relevante para o Ubuntu 17.10 com Gnome (obrigado).
Sander Verhagen
11
@Takkat Estou no 18.04 w Gnome e o meu alterna de S / PDIF para HDMI, entre usos e entre reinicializações. por exemplo, vou assistir o youtube, fechar a guia, voltar mais tarde para assistir outro you tube e ele voltar ao HDMI novamente. Pode estar mudando porque minha tela está entrando no estado bloqueado e estou tendo que fazer login novamente, mas isso ainda não é o suficiente. Prefiro a opção HDMI, mas quero que ela permaneça na minha seleção e não mude aleatoriamente. Quero poder definir o padrão ou impedir que ele alterne. Alguém pode expandir essa resposta para obter um pouco mais de insight?
NZ Dev
11
@NZDev Você pode tentar definir um dispositivo de fallback com o pavucontrol . Você também pode tentar remover configurações conflitantes do usuário .
Takkat 08/02/19