Pense-bête : petit ajustement pour utilisation d'un casque audio Bluetooth
J'ai reçu en cadeau un casque audio sans fil (bluetooth), accessoire fort pratique pour continuer à écouter sa musique quand on s'éloigne 5 min de son bureau. J'ai eu quelque soucis mineurs pour l'utiliser et il a fallu que je procède à quelques réglages que je remets ici pour mémoire et en me disant que ça pourrait profiter à d'autres.
Installer le support bluetooth pour pulseaudio si nécessaire :
zypper install pulseaudio-module-bluetooth
Après ça mon casque était reconnu et je pouvais y envoyer le son mais j'avais des coupures de son voire des déconnexions avec des messages comme ça dans /var /log/syslog
:
Oct 20 14:27:44 machine bluetoothd[1641]: No cache for 04:FE:A1:00:09:07
Oct 20 14:27:45 machine bluetoothd[1641]: Device is already marked as connected
Pour résoudre ça, éditer le fichier /etc/pulse/default.pa
et commenter la ligne :
load-module module-bluetooth-discover
Puis éditer 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
ajouter ceci :
/usr/bin/pactl load-module module-bluetooth-discover
Enfin dans le fichier /etc/bluetooth/main.conf
, changer:
ControllerMode = dual
en :
ControllerMode = bredr
Après redémarrage plus de soucis de déconnexion et un son nickel. Lors des démarrages suivants le casque est automatiquement détecté et connecté (s'il est allumé bien sûr) et le son y est correctement redirigé aussi.
Tags: tips