Primeiro, use aplay -l
para obter o identificador da placa de som alternativa que você deseja usar. No exemplo a seguir, é AUDIO
.
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: AUDIO [USB AUDIO], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
Em seguida, crie um arquivo alternativo de configuração do ALSA (usei .asoundrc.usb
) e preencha-o com o seguinte conteúdo (com base em uma solução para um problema similar ). Não se esqueça de substituir AUDIO
pelo identificador que você obteve na etapa anterior.
pcm.usb { type hw; card AUDIO; }
ctl.usb { type hw; card AUDIO; }
pcm.!default pcm.usb
ctl.!default ctl.usb
A única coisa que resta é modificar a inicialização (área de trabalho ou atalho de menu, script, alias, etc.) do seu navegador para definir a variável de ambiente ALSA_CONFIG_PATH
(documentada no página do projeto ALSA ) para o arquivo que você criou.