Ubuntu 15.04 Dell XPS-13
Je peux connecter mes appareils audio via Bluetooth, mais je ne peux pas les utiliser car ils n'apparaissent pas dans les paramètres sonores en tant qu'option de sortie (ou option d'entrée).
Comment puis-je réparer ça?
Ubuntu 15.04 Dell XPS-13
Je peux connecter mes appareils audio via Bluetooth, mais je ne peux pas les utiliser car ils n'apparaissent pas dans les paramètres sonores en tant qu'option de sortie (ou option d'entrée).
Comment puis-je réparer ça?
Réponses:
J'ai essayé de charger le module en premier mais j'en ai un Failure: Module initialization failed
donc vous devez d'abord décharger le module:
sudo pactl unload-module module-bluetooth-discover
puis chargez-le à nouveau:
sudo pactl load-module module-bluetooth-discover
Après cela, j'ai pu voir le périphérique audio dans les paramètres audio.
J'ai eu le même problème ici avec Ubuntu Gnome 15.10 et 16.04. Ce qui m'a aidé a été d'ajouter des autorisations de lecture pour l'utilisateur gdm sur le bac pulseaudio.
sudo setfacl -m u:gdm:r /usr/bin/pulseaudio
après cela, redémarrez pulseaudio (ou redémarrez votre système)
sudo pkill pulseaudio
votre appareil Bluetooth devrait maintenant être répertorié dans la liste des appareils audio.
sudo setfacl -m u:1000:r-x /usr/bin/pulseaudio
où 1000 est votre ID utilisateur. Tapez id
un terminal pour afficher votre identifiant. N'oubliez pas d'utiliser r et x sinon tous les périphériques de sortie sont partis!
Blueman a un bogue qui se déchargera module-bluetooth-discover
s'il est chargé au démarrage de sorte que vous devrez probablement dissocier le périphérique audio, puis
sudo pactl load-module module-bluetooth-discover
Associez ensuite votre appareil et voyez s'il apparaît dans les paramètres sonores
Après une connexion réussie du casque Bluetooth, essayez
sudo -i pactl load-module module-bluetooth-discover
Si cela vous permet ensuite de sélectionner le casque comme périphérique de sortie, vous pouvez apporter les modifications suivantes:
nano /etc/pulse/default.pa
Mettez en commentaire les lignes suivantes:
#.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover
#.endif
Puis dans:
nano /usr/bin/start-pulseaudio-x11
Recherchez les lignes suivantes et ajoutez-les après:
if [ x”$SESSION_MANAGER” != x ] ; then
/usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
fi
# Add the following lines:
/usr/bin/pactl load-module module-bluetooth-discover
# /usr/bin/pactl load-module module-switch-on-connect #<-- Uncomment to automatically select headset on connection