Como posso controlar qual placa de som o Ubuntu usa para reprodução?

2

Estou com o Ubuntu 9.04 e o Windows XP de dual-boot, mas sou novo no Ubuntu. No Windows, eu uso uma placa de som M-Audio Audiophile 2496 para gravação (porque ela tem tomadas de entrada RCA para meu mixer), mas eu não a uso para reprodução (porque meus alto-falantes usam um jack de 1/8 de polegada); em vez disso, uso a placa de som interna da placa-mãe.

Eu tentei recriar esse arranjo no Ubuntu, mas apesar de selecionar a placa interna para toda a reprodução em System > Preferences > Sound , ainda tenho resultados inconsistentes. O Rhythmbox reproduz a placa integrada, mas o conteúdo em Flash no navegador e os jogos no sistema operacional enviam seu áudio para o cartão da Audiophile.

Eu vi recomendações para usar um programa chamado "Jack" para controlar isso, mas eu o instalei e achei desconcertante.

Como posso controlar qual cartão é usado para reprodução, além de desativar um cartão (como descobri como fazer e explicar abaixo)? Além disso, há uma GUI para desativar o hardware ou é necessário editar um arquivo de configuração?

    
por Nathan Long 09.05.2009 / 15:22

2 respostas

4

Como eu realmente não preciso que a placa de som PCI funcione quando estou inicializando o Ubuntu, eliminei a confusão desabilitando-a. Veja como:

1) Eu abri o Terminal e digitei less /proc/asound/modules para obter uma lista dos drivers de áudio usados. 2) Havia dois listados: snd_hda_intel , que eu reconheci como a placa de som interna, e snd_ice1712 , que eu imaginei ser o Audiophile 2496
3) No terminal, digitei sudo gedit /etc/modprobe.d/blacklist.conf para editar a lista de drivers que estão "na lista negra", o que significa que eles não são carregados na inicialização. Eu adicionei estas linhas ao final do arquivo:

#Disable M-Audio Audiophile 2496
blacklist snd_ice1712

4) Eu reiniciei. Agora o cartão Audiophile foi desativado e todo o som veio através do cartão embutido. Sucesso!

Nota: Eu encontrei esta solução principalmente aqui , então obrigado a natewiebe13.

    
por 09.05.2009 / 20:10
0

O Ubuntu usa pulseaudio. Existe um comando para configurar o som "pacmd". Você pode listar todas as fontes e todos os sumidouros que o pulseaudio usa. Você pode criar um script para controlá-lo, alterar a fonte ou o coletor e usar a outra placa de som quando quiser.

    
por 18.02.2017 / 23:07