gnome-bluetooth no funciona correctamente

gnome-bluetooth no funciona correctamente

Quiero conectar mis auriculares vía bluetooth en Debian 8. Ejecuto desde la terminal

systemctl enable bluetooth
systemctl start bluetooth

Luego uso gnome-bluetooth, veo el dispositivo e intento conectarme, lo que sucede es que la conexión se pierde cada vez después de menos de un segundo, por lo que el estado del dispositivo pasa a ser "desconectado". Además, si no ejecuto los comandos anteriores, gnome-bluetooth no ve el dispositivo. Busqué en Google el problema y parece que es bastante común, pero no encontré ninguna solución.

Esta es la salida de 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

Respuesta1

Solución encontrada, no estoy seguro de por qué funciona.

sudo apt-get install pulseaudio-module-bluetooth

reinicie su sistema.

sudo systemctl start bluetooth.service

ahora abra la utilidad gui para bluetooth y asegúrese de que bluetooth esté configurado en "activado"

en el tipo de terminal

bluetoothctl

asegúrese de que el comando

espectáculo

en realidad muestra algo similar a

Name: debiansystem
Alias: debiansystem
Class: 0x0c010c
Powered: yes
Discoverable: yes
Pairable: yes
...

ahora confía, emparéjate y luego conéctate a tu dispositivo.

Esto funcionó, al menos para mí.

Respuesta2

También tuve el mismo problema con bluetooth y Debian 8, probé muchas cosas pero nada funcionó con gnome-bluetooth. Estaba siguiendo las instrucciones de esta página:https://wiki.debian.org/BluetoothUser/a2dpAsí que lo hice

sudo apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol bluez-firmware

entonces

systemctl restart bluetooth

y aunque tengo el gnome-bluetooth no pude hacerlo funcionar así que instalé el blueman-applet por

apt-get install blueman

Luego abrí el programa Bluetooth Manager que acabo de instalar (asegúrese de que gnome-bluetooth esté cerrado) y listo, pude emparejar mis parlantes Bluetooth. El único paso que falta es abrir Sonido en Configuración y elegir mis altavoces Bluetooth como salida.

¡¡Espero que ayude!!

Respuesta3

También tuve problemas para que todo funcionara, pero simplemente deshabilitando SELinux, el problema se resolvió solo:

# 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

Puedes detenerte en este paso ahora si lo deseas (conecta tu dispositivo y trabaja con él). Pero si desea solucionar este problema para el futuro, la solución adecuada sería actualizar su biblioteca SELinux internamente (para poder volver a habilitarla):

# 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

En mi caso fue una entrada como esta la que lo estaba provocando:

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

información relacionada