Quero conectar meu fone de ouvido via bluetooth no Debian 8. Eu corro no terminal
systemctl enable bluetooth
systemctl start bluetooth
Aí eu uso o gnome-bluetooth, vejo o aparelho e tento conectar, o que acontece é que a conexão é perdida toda vez em menos de um segundo, para que o status do aparelho fique "desconectado". Além disso, se eu não executar os comandos acima, o gnome-bluetooth não verá o dispositivo. Pesquisei o problema no Google e parece bastante comum, mas não encontrei solução.
Esta é a saída do lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b3d5 Chicony Electronics Co., Ltd
Bus 001 Device 009: ID 13d3:3393 IMC Networks
Bus 001 Device 005: ID 1004:631c LG Electronics, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Responder1
Solução encontrada, não sei por que isso funciona.
sudo apt-get install pulseaudio-module-bluetooth
reinicie seu sistema.
sudo systemctl start bluetooth.service
agora abra o utilitário gui para o bluetooth e certifique-se de que o bluetooth esteja definido como "ligado"
no tipo de terminal
bluetoothctl
certifique-se de que o comando
mostrar
na verdade mostra algo semelhante a
Name: debiansystem
Alias: debiansystem
Class: 0x0c010c
Powered: yes
Discoverable: yes
Pairable: yes
...
agora confie, emparelhe e conecte-se ao seu dispositivo.
Isso funcionou, pelo menos para mim
Responder2
Eu também estava tendo o mesmo problema com o bluetooth e o Debian 8, tentei muitas coisas, mas nada funcionou com o gnome-bluetooth. Eu estava seguindo as instruções desta página:https://wiki.debian.org/BluetoothUser/a2dpentão eu fiz
sudo apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol bluez-firmware
então
systemctl restart bluetooth
e embora eu tenha o gnome-bluetooth não consegui fazê-lo funcionar então instalei o blueman-applet por
apt-get install blueman
Em seguida, abri o programa Bluetooth Manager que acabei de instalar (certifique-se de que o gnome-bluetooth esteja fechado) e pronto, consegui emparelhar meus alto-falantes Bluetooth. A única etapa que falta é abrir Som em Configurações e escolher meus alto-falantes Bluetooth como saída.
Espero que ajude!!
Responder3
Também tive problemas para fazer as coisas funcionarem, mas apenas desabilitando o SELinux o problema foi resolvido:
# First check if this is even your problem, is SELinux enabled?
getenforce
# If the above created the output of '1', then this could very
# well be your problem.. keep reading.
# Disable SELinux
setenforce 0
# Restart bluetooth
systemctl restart bluetooth
Você pode parar nesta etapa agora se quiser (conecte seu dispositivo e trabalhe com ele). Mas se você quiser consertar isso no futuro, a solução adequada seria atualizar sua biblioteca SELinux internamente (para que você possa reativá-la):
# Create your own module
grep bluetooth /var/log/audit/audit.log | audit2allow -M mybluetooth
# Install it now:
semodule -i mybluetooth.pp
# Now safely re-enable SELinux:
setenforce 1
No meu caso, foi uma entrada como esta que estava causando isso:
type=AVC msg=audit(1522596590.758:103): avc: denied { mounton } for pid=999 comm="(uetoothd)" path="/var/lib/bluetooth" dev="dm-0" ino=2362849 scontext=system_u:system_r:init_t:s0 tcontext=system_u:object_r:bluetooth_var_lib_t:s0 tclass=dir permissive=0