Bluetooth: error de conexión: blueman.bluez.errors.DBusFailedError: protocolo no disponible

71

Estoy tratando de agregar un auricular bluetooth BlueParrott B-250XT + en una tableta Thinkpad X230 con Ubuntu 16.04 con su adaptador bluetooth de hardware.

El adaptador funciona, lo que significa que detecta / ve los auriculares. Sin embargo, cuando se conecta al auricular que se conecta inicialmente, aparece este error:

Connection Failed: blueman.bluez.errors.DBusFailedError: Protocol Not available

Después, las desconexiones de los auriculares y las conexiones futuras son imposibles: este es un tipo de falla / error que hace que el bluetooth no responda después.

Tengo instalado Pulseaudio y tengo Bluetooth configurado para cargar después de X11 (esto es lo que me llevó hasta aquí, hasta el punto de poder conectarme). Pero, como se mencionó, el dispositivo se descarga poco después de la conexión.

psedach
fuente
el mismo problema aqui. Tengo una nueva instalación de xubuntu en mi computadora portátil dell latitude e6410. Intentando conectarme al altavoz JBL Charge3. El dispositivo estaba emparejado, pero solo puedo conectarme al puerto serie. Cuando intento conectarme al receptor de audio o al auricular, me falla la conexión: blueman.bluez.errors.DBusFailedError: Protocolo no disponible
Sebastian Widz
Aconsejo probar primero un Ubuntu 15.10 (en vivo), para que pueda tener una idea si el problema está en la versión de pila BT. Ubuntu 16.04 tenía una actualización de pila bluetooth que rompió significativamente la funcionalidad de BT.
Marcus
¡Esa es una muy buena idea! Probaré algunos CD en vivo cuando tenga tiempo. Gracias,
psedach
Tenga en cuenta que en ArchLinux se nombra el paquete a instalar en pulseaudio-bluetoothlugar de pulseaudio-module-bluetooth. Solo dejo una nota aquí, ya que este es el primer resultado que aparece en la búsqueda de Google.
xji

Respuestas:

142

La solución de este artículo funcionó para mí:

sudo apt-get install pulseaudio-module-bluetooth
pactl load-module module-bluetooth-discover

Luego elimine el dispositivo de los dispositivos bluetooth y vuelva a vincularlo.

Si funciona, puede considerar agregar el segundo comando a la configuración de inicio, para que no tenga que ejecutarlo nuevamente después de cada reinicio.


Si no funciona, intente reiniciar pulseaudio:

pulseaudio -k
pulseaudio -D
Sebastian Widz
fuente
34
Gracias por el consejo: recibo el mensaje "Error: error en la inicialización del módulo" cuando hago el paso 2, por lo que todavía no funciona.
psedach
55
Me funcionó, pero necesito hacerlo cada vez que reinicio ...
Korri
1
Trabajó en Xubuntu 16.04 en Lenovo G580. Si escucha el sonido a través de los altavoces de la computadora portátil después de emparejarlo correctamente, intente cambiar el perfil en Control de volumen -> Configuración -> Audio incorporado.
lepe
77
@psedach, tenga en cuenta que el mensaje se mostrará si uno intenta cargar el módulo cuando ya está cargado. Puede probar si está cargado con pactl list | grep module-bluetooth-discover.
Ian Mackinnon
2
Mi archivo de configuración de pulso predeterminado /etc/pulse/default.paya tenía la línea de configuración allí. .ifexists module-bluetooth-discover.so \n load-module module-bluetooth-discover \n .endifEn el siguiente inicio, funcionó de forma inmediata. ( \nagregado para simbolizar los saltos de línea que estaban allí)
Martin - マ ー チ ン