Bluetooth - Echec de la connexion: blueman.bluez.errors.DBusFailedError: Protocole non disponible

71

J'essaie d'ajouter un casque Bluetooth BlueParrott B-250XT + sur une tablette Thinkpad X230 exécutant Ubuntu 16.04 avec son adaptateur matériel Bluetooth.

L’adaptateur fonctionne - c’est-à-dire qu’il détecte / voit le casque. Cependant, lors de la connexion au kit oreillette, celui-ci se connecte initialement. Cette erreur s’affiche:

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

Ensuite, le casque se déconnecte et les futures connexions sont impossibles - c’est une sorte d’échec / erreur qui empêche le bluetooth de réagir par la suite.

Pulseaudio est installé et le bluetooth doit être chargé après X11 (c’est ce qui m’a amené jusqu’à présent - au point où je peux me connecter). Mais, comme mentionné précédemment, l’appareil est vidé peu de temps après la connexion.

psedach
la source
Même problème ici. J'ai une nouvelle installation de xubuntu sur mon ordinateur portable dell latitude e6410. Vous essayez de vous connecter à l’enceinte JBL Charge3. L'appareil était jumelé, mais je ne peux me connecter qu'au port série. Lorsque j'essaie de me connecter à un récepteur audio ou à un casque, la connexion a échoué: blueman.bluez.errors.DBusFailedError: protocole non disponible
Sebastian Widz le
Je conseille d’essayer d’abord sur un Ubuntu (live) 15.10 (en direct), pour que vous puissiez avoir une idée si le problème est lié à la version de pile BT. Ubuntu 16.04 disposait d’une mise à jour de pile Bluetooth qui cassait considérablement les fonctionnalités de BT.
Marcus
C'est une très bonne idée! Je vais essayer des CD live quand j'ai le temps. Merci,
psedach
Notez que sur ArchLinux, le paquet à installer est nommé à la pulseaudio-bluetoothplace de pulseaudio-module-bluetooth. Il suffit de laisser une note ici car il s’agit du premier résultat de la recherche Google.
xji

Réponses:

142

La solution de cet article a fonctionné pour moi:

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

Supprimez ensuite le périphérique des périphériques Bluetooth et reliez-le.

Si cela fonctionne, vous pouvez envisager d'ajouter la deuxième commande à vos paramètres de démarrage afin de ne pas avoir à la réexécuter après chaque redémarrage.


Si cela ne fonctionne pas, essayez de redémarrer pulseaudio:

pulseaudio -k
pulseaudio -D
Sebastian Widz
la source
34
Merci pour l'info-bulle - Je reçois le message «Échec: l'initialisation du module a échoué» lorsque je fais l'étape 2 et que cela ne fonctionne pas encore pour moi.
Psedach
5
Cela a fonctionné pour moi, mais je dois le faire chaque fois que je redémarre ...
Korri
1
Travaillé sur Xubuntu 16.04 sur Lenovo G580. Si vous entendez le son par les haut-parleurs de votre ordinateur portable après l'avoir couplé, essayez de modifier le profil dans Contrôle du volume -> Configuration -> Audio intégré.
lepe
7
@psedach, sachez que ce message indiquera si l’on tente de charger le module alors qu’il est déjà chargé. Vous pouvez tester s'il est chargé pactl list | grep module-bluetooth-discover.
Ian Mackinnon
2
Mon fichier de configuration du pouls par défaut, /etc/pulse/default.pail y avait déjà la ligne de configuration. .ifexists module-bluetooth-discover.so \n load-module module-bluetooth-discover \n .endifAu démarrage suivant, cela a fonctionné immédiatement. ( \najouté pour symboliser les sauts de ligne qu'il y avait)
Martin -