Usando o Mint 17 + MATE aqui. Meu fone de ouvido bluetooth (Plantronics Backbeat Go2) está bem conectado ao meu sistema, mas há várias etapas manuais que preciso executar para fazer esse trabalho que eu gostaria muito de automatizar:
- Após cada reinicialização, tenho que executar o pactl load-module module-bluetooth-discover no terminal para fazer com que o dispositivo se conecte. Eu tentei colocar isso em um script de shell para executar na inicialização, mas não há dados :(
- Meu fone de ouvido se conecta automaticamente sem problemas, mas sempre o padrão é Telephony Duplex ou até Desligado, em vez de A2DP; Eu tentei e falhei com várias estratégias diferentes para forçar A2DP :(
- Force o fone de ouvido BT a ser o dispositivo de saída padrão. Tentei várias estratégias aqui também ... infelizmente, toda vez que conecto o fone de ouvido, o índice do pacmd parece mudar, então não posso forçar um padrão no arquivo conf da PA set-default-sink dessa maneira. E o uso do nome listado também não parece funcionar - se o fone de ouvido não estiver presente, ele alterna para os alto-falantes e não volta se o fone de ouvido se conectar :(
Obrigado por qualquer conselho que possa ter sobre como resolver esses problemas!
pulseaudio
bluetooth
Logotipos
fonte
fonte
udev
, mas não tenho certeza de como deve ser feito.Respostas:
O primeiro problema ocorre porque o Pulse Audio descarrega o módulo bluetooth após a inicialização; portanto, mesmo se você o inserir no script de inicialização, ele ainda será descarregado alguns segundos depois.
Solução A
Basta adicionar um atraso de inicialização ao seu script, algo como:
Solução B (recomendado)
Desculpe, mas não tenho uma solução para os dois problemas restantes.
fonte
Re # 3, minha solução é esta:
O benefício é que todos os programas podem enviar saída para isso, independentemente de o fone de ouvido BT estar conectado ou não. Depois que o fone de ouvido se conectar, ele começará a receber o som.
Se você fizer isso, então você também deve definir
flat-volumes = no
a/etc/pulse/daemon.conf
e só controlar a saída unificado com suas teclas de controle de volume.fonte