Sempre que eu conectava meu fone de ouvido antigo, o som era imediatamente desviado dos meus alto-falantes para os alto-falantes e o microfone ficava imediatamente disponível.
Quando conecto meu novo fone de ouvido USB, tenho que abrir as Preferências de som e alternar as entradas e saídas para o fone de ouvido.
Existe alguma maneira de fazer isso acontecer automaticamente?
Estou usando um laptop Fujitsu-Siemens Amilo Pi, Maverick e um fone de ouvido USB da Logitech H330.
10.10
sound
pulseaudio
automation
headset
david.libremone
fonte
fonte
Respostas:
Este é realmente um bug no Pulseaudio.
Aqui está um relatório recente de bug sobre a situação, mas pode ser uma fraude deste mais antigo (mas consertado, consertado).
Aqui está uma solução alternativa que você poderia usar. Crie um arquivo de texto e cole-o em:
Se for o terceiro, substitua os números finais nos comandos pelo número '2'. Se quarto, então '3'. E assim por diante.
Você pode criar um iniciador no painel e clicar nele toda vez que conectar o fone de ouvido. É uma solução feia por enquanto, mas até que seja corrigido (ou seja, o Pulseaudio se lembra de dispositivos preferidos), não vejo muito mais que você possa fazer.
Você poderia fazer alguma solução maluca extrema envolvendo escrever regras do udev .... mas vale a pena? ;)
fonte
Encontrei a resposta aqui: http://crunchbang.org/forums/viewtopic.php?pid=114968
Você pode fazer uma de duas coisas (ou ambas):
abra o alsamixer usando a linha de comando:
e, em seguida, pressione F6 e selecione o dispositivo padrão para o alsa. Depois de fazer isso, salve as configurações da alsa:
Também pode ser necessário editar o arquivo de configuração do alsa: ( /etc/modprobe.d/alsabase.conf ). Em seguida, você coloca um '0' ao lado do dispositivo que deseja como padrão, portanto, se for um dispositivo de som USB, terá uma linha como esta:
Em seguida, reinicie o sistema.
fonte