PulseAudio ne peut pas charger le module Bluetooth

38

Je ne parviens pas à connecter mes enceintes Bluetooth avec une nouvelle installation de 15.10 (EDIT: s’applique également à 16.04). Les haut-parleurs sont connectés, mais ils ne sont pas répertoriés comme un périphérique audio disponible.

J'ai essayé de charger le module Bluetooth en utilisant:

sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed

Les mêmes intervenants ont parfaitement fonctionné le 14.04. Des idées pour charger correctement le module afin d’utiliser mes haut-parleurs?

Georgi Georgiev
la source
1
J'ai extrait la solution que vous avez publiée dans le cadre de la question dans une réponse séparée . N'hésitez pas à republier cette réponse à l'aide de votre compte (pour acquérir la réputation respective) ou à l'intégrer à votre réponse actuelle . Alors s'il vous plaît envoyez-moi un ping pour que je puisse retirer ma réponse. Voir aussi Que faisons-nous avec cette question qui est vraiment une réponse?
Melebius

Réponses:

58

Résolu en utilisant SimFox3 answer dans ce fil.

Bug et solution possible: en fait, j'ai trouvé un bug rendant le casque inutilisable. Il semble que le module d'impulsion audio module-bluetooth-discover ne fonctionne que s'il est démarré après la fin de la session X11. J'ai donc une solution de contournement.

Editez le fichier:

/etc/pulse/default.pa

et commentez (avec un #en début de ligne) la ligne suivante:

#load-module module-bluetooth-discover

maintenant éditez le fichier:

/usr/bin/start-pulseaudio-x11

et après les lignes:

   if [ x”$SESSION_MANAGER” != x ] ; then
        /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
    fi

ajoutez la ligne suivante:

    /usr/bin/pactl load-module module-bluetooth-discover

De cette façon, les modules Bluetooth de l'audio Pulse ne seront pas téléchargés au démarrage mais après le démarrage de x11.

Georgi Georgiev
la source
2
Tu es mon héros! Avez-vous soumis cela comme un rapport de bogue quelque part? Cela a résolu le problème pour moi.
sélectionnez
Cela a fonctionné pour moi aussi - ceci sur le SBL 4.1 bluetooth bluetooth Lidl bon marché et gai qui n’était pas apparu auparavant sur googler avec Linux. Bien fait +1!
Mark Williams
3
ça marche aussi pour 16.04, croyez-le ou non, ce bogue existe toujours et semble que personne ne va régler ce problème
Zippp
1
Génial! Le même problème dans Debian 9 et la même solution ...
multiplayer1080
2
Existe-t-il un rapport de bogue en amont ou de distribution pour cela? Je n'arrive pas à le trouver ni dans Ubuntu, ni dans Debian, ni en amont ...
bk138
6

La solution en 16.10 est:

$ sudo apt install bluetooth pulseaudio-module-bluetooth

Cette réponse a été initialement publiée en tant que modification de la question .

Melebius
la source
4

Parfois, cela fonctionne après le redémarrage, et plus tard une telle erreur apparaît ...

Donc la séquence:

sudo pactl unload-module  module-bluetooth-discover 
sudo pactl   load-module  module-bluetooth-discover 

peut sauver mon temps.

Jmary
la source