Tenho um fone de ouvido bluetooth Plantronics 590 (o tipo provavelmente não importa, mas não tenho alternativa para testar).
Usando o antigo 3.02 consegui usar isso via pulseaudio. Com o kernel 3.11-amd64 atual isso não funciona mais.
Ainda consigo emparelhar e conectar ao fone de ouvido usando o perfil HSP. Recebo um "bipe" no fone de ouvido para confirmar a conexão. Infelizmente não há entrada nem saída no pulseaudio (com o kernel antigo pavucontrol
disparou no fone de ouvido).
Provavelmente isso está relacionado ao kernel ou a um módulo.
Estou usando o teste debian (jessie).
- A versão atual do linux-image-amd64 é 3.13+56
- A versão atual do bluez é 4.101-4.1
- A versão atual do pulseaudio e pulseaudio-module-bluetooth é 5.0-2
- A versão atual do alsa-base é 1.0.25+3
Também tentei debian estável (wheezy), 32 bits, não funciona, mas diferente: consigo conectar o aparelho, aparece pavucontrol
mas o som não funciona.
- A versão atual do linux-image-686-pae é 3.2+46
- A versão atual do bluez é 4.99-2
- A versão atual do pulseaudio e pulseaudio-module-bluetooth é 2.0-6.1
- A versão atual do alsa-base é 1.0.25+3~deb7u1
Responder1
Esta não é uma boa solução porque é bastante hackeada. Mas é uma solução alternativa. Talvez alguém possa encontrar o verdadeiro problema e fornecer uma solução melhor. Eu suspeito de um bug em algum lugar.
Fiz o seguinte (não tenho certeza se cada etapa é essencial):
Criado o arquivo ${HOME}/.config/pulse/client.conf com conteúdo
autospawn = no
(se o arquivo já existir, você provavelmente pode apenas adicionar a linha)
Iniciei o pulseaudio manualmente a partir do meu script de início de sessão com
pulseaudio -vvvv --log-time --log-target=file:${HOME}/var/log/pulseaudio.log &
(você precisará adaptar o alvo do log, suponho que o registro e o detalhamento não sejam necessários, mas ajudam a rastrear bugs)
Inicie
blueman-applet
, ligue o dispositivo, faça tudo o que for necessário para emparelhar, isso não foi um problema para mim.Por alguma razão, o pulseaudio descarta tudo o que sabe sobre bluetooth neste momento, então eu faço isso
pactl load-module module-bluez4-discover pactl load-module module-bluez4-device
Inicie
pavucontrol
e observe que o dispositivo aparece.- Iniciar
mumble
ou Skype, ou qualquer outra coisa. Isso deve funcionar agora.