gnome-bluetooth não funciona corretamente

gnome-bluetooth não funciona corretamente

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

informação relacionada