Usando o microfone do bluetooth

0

Eu tenho um problema com o bluetooth: posso conectar-me ao meu dispositivo handsfree usando o bluetooth. Por padrão, ele se conecta no modo A2DP (boa qualidade de áudio, mas nenhum microfone disponível). No entanto, quando tento voltar para o HSP / HFP (microfone, mesmo que a qualidade do áudio seja menor), ele falha com um erro no syslog:

[pulseaudio] module-bluez5-device.c: Refused to switch profile to headset_head_unit: Not connected

E é muito estranho, pois no ano passado eu pude usar meu dispositivo bluetooth handsfree sem nenhum problema! Eu tentei seguir alguma ideia na web, mas ninguém trabalha para mim ...

Alguma ideia?

Obrigado!

PS: Estou usando o pulseaudio versão 9.0.

    
por tobiasBora 17.10.2016 / 00:19

1 resposta

1

Finalmente, depois de várias horas eu encontrei uma solução: a coisa é que a versão 5.36 do Bluez é buggy, então você precisa instalá-lo (para verificar a versão instalada, verifique, por exemplo, o resultado de apt-cache policy bluez ). A idéia é fazer o downgrade (a versão 5.35 parece funcionar), ou ir para uma versão mais recente (a versão 5.40 funciona). Para atualizar, decidi pegar o de repos experimentais (estou executando o debian unstable). Para isso, adicione primeiro:

deb http://httpredir.debian.org/debian experimental main

em /etc/apt/sources.list . Então corra

sudo apt-get update
sudo apt-get -t experimental install bluez

Em seguida, reinicie e funciona! (ou eu acho que reiniciar o pulseaudio deve funcionar:

killall pulseaudio

(deve reiniciar por si só))

    
por 17.10.2016 / 19:35