Você desejará usar uma ferramenta como hdajackretask , pavucontrol e pavumeter para o re-atribuições de pinos e monitoramento de saída de áudio depois, respectivamente. As ferramentas são instaladas executando:
sudo apt-get install alsa-tools-gui pavumeter pavucontrol
Quando terminar, inicie a ferramenta com privilégios administrativos, conforme mostrado:
gksudo hdajackretask
A partir daqui, você precisará reatribuir cada um dos alfinetes necessários. Observe que essa ferramenta, dependendo da placa de som, provavelmente a detectará pelo layout do painel de cores (consulte a parte de trás do cartão e confirme se os pinos estão codificados por cores) ou pelo designador do conector.
De qualquer forma, quando terminar e selecionar "Aplicar", você precisará reinicializar e as configurações serão aplicadas na próxima inicialização.
Antes de reiniciar, confirme se pulseaudio é configurado para utilizar o layout do canal conforme desejado .
É importante notar que, para /etc/pulse/daemon.conf
, as seguintes alterações devem ser feitas (com seu editor de texto preferido):
(a). Para som de 5.1 canais, defina: default-sample-channels = 6
(b). Certifique-se de que enable-lfe-remixing
esteja definido como yes
.
(c). A opção de mapa de canal padrão para áudio 5.1 deve ser definida como:
front-left,front-right,lfe,front-center,rear-left,rear-right
Como a ferramenta funciona:
A ferramenta gera uma entrada de patch de firmware (em /lib/firmware/hda-jack-retask.fw
) que também é chamada por um arquivo de configuração de módulo (em /etc/modprobe.d/hda-jack-retask.conf
ou similar), cujas configurações são aplicadas em cada inicialização. Isso é o que a opção "boot override" faz, substituindo as atribuições de pinos da placa de som em cada inicialização. Para desfazer isso, no caso de a configuração não ser mais necessária, apenas apague os dois arquivos depois de limpar o hdajackretask.
Um exemplo:
Para obter o Clevo P751DM2-G 's Audio Jacks para trabalhar com o sistema de alto-falantes surround sound Logitech Z506 que usa três tomadas de 3,5 mm como entrada para áudio de som surround 5.1, eu tive que substituir os pinos como mostrado no arquivo de configuração gerado abaixo (confirme com as capturas de tela anexadas na parte inferior do meu caso de uso, sua milhagem pode variar dependendo do seu som exato cartão):
(a). Conteúdo de /lib/firmware/hda-jack-retask.fw
após a configuração:
[codec]
0x10ec0899 0x15587504 0
[pincfg]
0x11 0x4004d000
0x12 0x90a60140
0x14 0x90170110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x01014012
0x18 0x01014011
0x19 0x411111f0
0x1a 0x01014010
0x1b 0x411111f0
0x1c 0x411111f0
0x1d 0x40350d29
0x1e 0x01441120
0x1f 0x411111f0
(b). Conteúdo do arquivo /etc/modprobe.d/hda-jack-retask.conf
após a configuração:
# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw
Em seguida, reinicie o sistema. Confirmando a substituição bem-sucedida executando o grep no dmesg no boot:
dmesg | grep hda-jack-retask
Saída:
[ 5.183912] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[ 5.184524] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'
Conexões de áudio de 3,5 mm para a placa de som no laptop / placa-mãe:
Na parte traseira do sistema Logitech, todas as E / Ss são codificadas por cores. No meu caso, eu troquei a linha VERDE com a linha AMARELA, de modo que o feed de linha VERDE correspondesse ao feed Central / LFE, como acontece no Windows sob o Painel Realtek HD Audio Manager . Então, no computador, conectei os feeds na ordem, de cima para baixo: preto, verde e amarelo no final.
Etapa final após a reinicialização para usar a nova configuração:
Use o pavucontrol (procure por ele no lançador de aplicativos ou inicie pelo terminal) e, na guia de configuração, selecione o perfil "Analog Surround 5.1 Output". Isso é importante, porque os aplicativos não usam o layout do alto-falante até que isso seja selecionado.
Quando terminar, você pode verificar sua configuração (como mostrado abaixo) com o applet de configurações de som no Ubuntu executando os testes de áudio. Confirme se o áudio está roteado corretamente para cada alto-falante. Caso contrário, remapeie o layout do pino novamente usando hdajackretask e teste novamente.
Capturas de tela do sucesso:
Como anexado: