39 votes

Haut-parleur Bluetooth sans son dans Ubuntu 16.04

Après la mise à jour vers Kubuntu 16.04, mon enceinte bluetooth JBL Flip 2 ne fonctionne plus.

Il se connecte très bien, et le son est réglé pour utiliser l'évier A2DP avec le haut-parleur, mais je n'obtiens aucun son.

J'ai trouvé des endroits qui prétendent que je devais changer /etc/bluetooth/audio.conf mais ce fichier n'existe plus.

Quelqu'un sait-il comment le faire fonctionner à nouveau ?

28voto

JaminSore Points 380

J'ai eu le même problème après la mise à jour vers 16.04. Pour moi, il n'y a pas vraiment de solution, mais j'arrive à faire fonctionner le haut-parleur. J'utilise Kubuntu donc ces étapes sont pour KDE, et je ne suis pas sûr des étapes équivalentes pour Unity, mais j'imagine qu'elles sont similaires.

Voilà ce que j'ai fait :

  1. Laissez l'orateur se connecter.

  2. Dans vos paramètres audio, changez le profil en "Headset Head Unit (HSP/HFP)" ou équivalent. enter image description here

  3. Mise hors tension Débranchez le haut-parleur

  4. Redémarrez le service Bluetooth

    sudo service bluetooth restart

  5. Remettez le haut-parleur sous tension et reconnecter

  6. Dans vos paramètres audio, remettez le profil sur "High Fidelity Playback (A2DP Sink)" ou équivalent. enter image description here

A2DP devrait maintenant fonctionner. Jusqu'à présent, il semble que les choses ne se passent mal que lorsque j'essaie de me connecter en mode A2DP. Jusqu'à ce qu'il y ait une véritable solution, je vais essayer de me rappeler de toujours passer en mode HSP/HSF avant d'éteindre ou de débrancher le haut-parleur.

UPDATE :

Il suffit de se connecter, de passer en mode HSP/HFP, de se déconnecter, de se reconnecter et de repasser en mode A2DP. Il n'y a aucune raison de redémarrer le service Bluetooth.

12voto

Kravlin Points 1185

Après avoir testé toutes les solutions de contournement, j'ai écrit un script Python pour changer de profil, se déconnecter, se reconnecter et définir le profil à a2dp.

Exécutez-le après avoir couplé/allumé l'appareil avec python3.5.

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae#file-a2dp-py

EDIT 1

$ python3.5 a2dp.py 
Connection MADE
Selecting device:
Device MAC: 00:22:37:3D:DB:1A
Device ID: bluez_card.00_22_37_3D_DB_1A
Sink: bluez_sink.00_22_37_3D_DB_1A
Turning off audio profile.
Disconnecting the device.
Connecting againt.
Setting A2DP profile
Device ID: bluez_card.00_22_37_3D_DB_1A
Updating default sink
Exiting bluetoothctl

2voto

Ivo Points 21

J'ai eu ce problème. Pour moi, il a fallu supprimer le périphérique Bluetooth, le rechercher à nouveau et le reconnecter.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X