Como faço para definir um perfil de cartão pulseaudio persistentemente entre as reinicializações

7

Estou tentando configurar os perfis de cartão do pulseaudio, e comecei a mudar de perfil para trabalhar usando pactl set-card-profile , mas até agora quando a máquina é reinicializada, o perfil de áudio volta ao padrão output:analog-stereo em vez de restante em HDMI. Como posso definir o perfil de uma maneira que persiste durante as reinicializações?

    
por Daenyth 20.10.2011 / 17:37

1 resposta

4

Para fazer configurações padrão para o daemon pulseaudio, podemos editar /etc/pulse/default.pa (como root) para fornecer uma fonte ou um coletor padrão na última seção, descomentando as linhas correspondentes e fornecendo o nome de nosso coletor de saída e fonte de entrada:

### Make some devices default
set-default-sink <name_of_sink>
set-default-source <name_of_source>

Caso sua placa de som precise de um perfil específico, também podemos adicionar a seguinte linha:

set-card-profile <cardindex> <profilename>

Faça um backup desse arquivo antes de editá-lo para restaurar a configuração padrão.

Caso você não tenha certeza do nome que seu coletor tem, você pode emitir o seguinte comando em um terminal para listar todos os coletores atualmente ativos:

pacmd list-sinks

Para testar se o coletor está correto, podemos emitir

pacmd set-default-sink <nameofsink>

em um terminal antes de alterarmos o default.pa. Abra Configurações de Áudio para ver o efeito (mas isso não vai realmente mudar o coletor com as configurações padrão - veja esta resposta! )

    
por Takkat 20.10.2011 / 18:26