Auscultadores detectados mas não ligados automaticamente no Ubuntu 14.04.2

0

Eu tenho o asus chromebox no qual instalei o Ubuntu 14.04.2.

Quando conecto fones de ouvido, posso vê-los no aplicativo de controle de volume, mas eles não são ativados automaticamente, quando eu seleciono os fones de ouvido no aplicativo de controle de volume, consigo ouvir muito bem. Quando desligo os auscultadores, o som volta para HDMI.

Eu tentei alterar o alsa-base.conf e tudo o mais que pude encontrar on-line. Não foi possível encontrar uma maneira de defini-lo como padrão no pavucontrol (mesmo quando eu configurá-lo como padrão aqui, ele não muda nada) ou alsamixer. Aqui estão todas as informações que encontrei no meu chromebox que podem ajudar.

alsa-base.conf

alsa-info.txt

Alguém tem alguma ideia?

    
por Shiran 03.07.2015 / 22:27

1 resposta

0

Como não consegui encontrar uma maneira de fazer isso, escrevi meu próprio script.

Eu configurei para executar a partir de /etc/rc.local (como usuário local) em segundo plano, para que ele fosse executado quando o computador fosse reiniciado.

O script verifica se os fones de ouvido estão conectados ou não (execute "amixer -c 0 contents" assim que os fones de ouvido estiverem conectados e uma vez que não e localize em que número estão os fones de ouvido). Se o status da conexão mudou, ele altera o coletor padrão (eu tenho apenas dois drivers, então eu escrevi changeDriver 1 e changeDriver 0, mas pode estar em uma ordem diferente em computadores diferentes).

Executa a infidelidade com 2 segundos de sono entre os dois.

Script

    
por Shiran 04.07.2015 / 11:29