Altera automaticamente o dispositivo de saída de som para fone de ouvido Bluetooth e força para perfil A2DP na conexão

8

Usando o Mint 17 + MATE aqui. Meu fone de ouvido bluetooth (Plantronics Backbeat Go2) está muito bem conectado ao meu sistema, mas há várias etapas manuais que preciso executar para tornar esse trabalho muito interessante:

  1. Após cada reinicialização eu tenho que executar pactl módulo-módulo de carga-bluetooth-descobrir no terminal para obter o dispositivo para se conectar a todos. Eu tentei colocar isso em um script de shell para executar no arranque, mas sem dados: (
  2. Meu fone de ouvido se conecta automaticamente sem problemas, mas sempre é padronizado como Telefonia Duplex ou mesmo como Desligado em vez de A2DP; Eu tentei e falhei com várias estratégias diferentes para forçar o A2DP: (
  3. Força 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 eu conecto o fone de ouvido, o índice do pacmd parece mudar, então eu não posso forçar um padrão no arquivo conf PA set-default-sink dessa forma. E usar o nome listado também não parece funcionar - se o fone de ouvido não estiver presente, ele alternará para os alto-falantes e não voltará se o fone de ouvido for conectado: (

Obrigado por qualquer conselho que você possa ter sobre como resolver esses problemas!

    
por Logos 25.02.2015 / 18:37

1 resposta

0

O primeiro problema ocorre porque o Pulse Audio descarrega o módulo bluetooth após a inicialização, portanto, mesmo que você o insira 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:

    sleep 10 && pactl load-module module-bluetooth-discover
    
  • Solução B (recomendado)

    1. Desative o plug-in bluetooth / Pulse Audio.
    2. Clique com o botão direito no ícone do bluetooth, selecione Plug-ins e, em seguida, desmarque o plug-in Pulse Audio.
    3. Reiniciar.

Desculpe, mas não tenho uma solução para seus dois problemas restantes.

    
por 08.02.2016 / 05:49