Configurando o áudio HDMI via linha de comando

7

Estou procurando uma maneira de configurar a saída de áudio HDMI via linha de comando usando pulseaudio. Consegui executá-lo usando o pavucontrol e alterando-o na guia de configuração, mas preciso de uma maneira de automatizar o processo. Eu não consegui encontrar nenhuma documentação até agora. O sistema é uma instalação lúcida.

Editar: Pelo que encontrei, posso usar pacmd set-card-profile para fazer isso. No entanto, sempre que eu tento, recebo um erro como o seguinte (usando os perfis padrão, conforme definido em /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf )

# pacmd set-card-profile 0 hdmi-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'hdmi-stereo'.

# pacmd set-card-profile 0 analog-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'analog-stereo'.

Por que não posso alterá-los da linha de comando quando o pavucontrol trabalha para alterá-los?

    
por Daenyth 29.09.2011 / 19:38

3 respostas

13

Eu estava usando a ferramenta errada. A maneira correta de fazer isso foi pactl set-card-profile 0 output:hdmi-audio . Você pode obter uma lista de nomes de perfis disponíveis executando pacmd list-cards .

    
por Daenyth 03.10.2011 / 22:43
0

Abra um terminal e digite:

sudo apt-get install alsamixergui

Em seguida, execute-o (Alt + F2 ou pressione a tecla super):

alsamixergui

Uma janela será aberta para a configuração do som ...

    
por decent 30.09.2011 / 02:46
0

Eu encontrei uma maneira mais simples de fazer isso - na guia Hardware do controle de Configurações do Sistema, clique com o botão direito do mouse no menu suspenso do perfil e selecione Saída estéreo digital (HDMI) + entrada estéreo analógica da lista.

    
por Chuck V 17.12.2011 / 14:59