Meu fone de ouvido bluetooth funciona bem. Coletor de áudio funciona. Tudo funciona. Mas o problema é que eu preciso conectá-lo manualmente ao PC:
- clique no ícone do Bluetooth próximo da barra de tarefas do kde => dispositivos conhecidos => Conectar
# bluetoothctl
=>connect xx:xx:xx:xx:xx:xx
Ele costumava se conectar automaticamente há apenas um mês com a instalação / atualizações padrão do debian. Não sei por que foi quebrado. Não instalei nenhum pacote relacionado ao bluetooth nem alterei os arquivos de configuração relacionados ao bluetooth.
O que fiz para corrigir meu problema:
- purgou e reinstalou todos os pacotes relacionados ao bluetooth (veja abaixo).
- adicionou um módulo de carregamento de linha module-on-connect ao /etc/pulse/default.pa conforme descrito aqui
- criou um arquivo /etc/bluetooth/audio.conf com a linha AutoConnect = true e reiniciou o serviço bluetooth posteriormente, como dito aqui
script (do askubuntu) não funciona. Eu recebo esta mensagem:
Browsing 00:18:09:29:XX:XX ... Sink bluez_sink.00_18_09_29_XX_XX does not exist.
Como torná-lo capaz de conectar-se ao fone de ouvido bluetooth automaticamente quando ele fica online? Eu sinto que a solução é fácil.
Debian 8.6, kde 4.14.2. Pacotes usado: bluedevil , Bluetooth , bluez , pulseaudio-module-Bluetooth .
Respostas:
Normalmente, o fone de ouvido deve tentar se conectar ao último dispositivo conectado automaticamente (a maioria, se não todos, faz isso). No entanto, isso pode falhar se o seu dispositivo não for um dispositivo confiável.
A primeira coisa a verificar é os arquivos de log. No Ubuntu em
/var/log/syslog
, pode ter um nome diferente no Debian ... Lá eu vi o erro:Authentication attempt without agent
Uma rápida pesquisa na web retornou esta página e tudo o que eu precisava fazer era adicionar dispositivos a dispositivos confiáveis. Execute
bluetoothctl
e entretrust XX:XX:XX:XX:XX:XX
. Substitua X'es pelo endereço MAC do seu dispositivo. Há um exemplo no link que eu forneci tambémVocê pode ter um problema diferente, mas verifique seus arquivos de log pelo menos para ver se seu dispositivo está tentando se conectar. Se estiver tentando se conectar, você também poderá ver algumas mensagens se executar
bluetoothctl
e esperar. Eu ficava vendoConnected: yes
,no
,yes
,no
... mensagens o tempo todo. Ele estava sendo desconectado porque não era um dispositivo confiável.fonte
A reconexão automática também não funcionou para mim no ubuntu 19 usando um alto-falante bt criativo.
Usei a resposta e o comentário acima para combinar confiança e desconexão, conectar-se a um script de shell curto. Fiz um link da área de trabalho para executar o script de forma conveniente.
Você pode encontrar o endereço MAC correto nas configurações de bluetooth do ubuntu.
Script : (salve-o como /home/username/connect_speaker.sh)
speaker.desktop (link)
Um link da área de trabalho também é apenas um arquivo. substitua o nome de usuário pelo seu nome de usuário no sistema. Salvei um ícone de alto-falante em / usr / share / icons / hicolor / 256x256 / apps como speaker.png O Ubuntu o encontrará automaticamente.
fonte