web-dev-qa-db-fra.com

Oreillette Bluetooth: Impossible de définir A2DP (lecture haute fidélité). Mauvaise qualité sonore

J'essaie d'utiliser mon casque Bluetooth (Bluedio, dans la capture d'écran) sous Ubuntu-Gnome 16.10, mais je continue à obtenir une qualité sonore horrible dans tous les domaines.

Remarque importante: je viens de tester avec un autre appareil, un Bluetooth haut-parleur, et il obtient automatiquement le profil A2DP, avec une qualité de son agréable. Le problème, alors, ne se produit qu'avec mon Bluetooth casque.

J'ai lu quelques articles et les suggestions données ne fonctionnent pas dans mon cas (Ubuntu-Gnome 16.10). Ces suggestions sont:

1) Sous les paramètres Son, changez le profil du casque en A2DP (Lecture haute fidélité). Non seulement la qualité du son n’a pas changé, mais le profil revient constamment au profil HSP/HFP (Headset Head Unit), dans lequel la qualité du son reste horrible. Ainsi, même si le profil A2DP apparaît, il ne prend pas effet et revient au profil HSP/HFP à chaque fois.

2) Modifications dans le fichier /etc/bluetooth/audio.conf, telles que la suppression de la mise en commentaire de la ligne "AutoConnect = true line". Tout d’abord, il n’existe pas de fichier de ce type dans Ubuntu-Gnome 16.10. Au lieu de cela, il y a le fichier /etc/bluetooth/main.conf, qui semble assez similaire au premier en termes de paramètres. Mais, la ligne est déjà décommentée dans mon S.O., tout comme la suggestion me dit de faire. Il semble donc qu’il n’y ait rien à faire ici avec cette suggestion.

Voici la capture d'écran de l'écran des paramètres sonores. Vous pouvez voir qu'il y a une flèche dans la liste déroulante, où le profil A2DP apparaît (même s'il n'apparaît pas dans le plan. C'est là), mais il revient au profil HSP/HFP à chaque fois.

Voici le lien pour la capture d'écran:

picture 1

19
fabriciodsb

J'ai réussi à le réparer. Même si je ne suis pas sûr si les étapes suivantes sont dans l'ordre exact pour le faire, je suis à peu près sûr que c'est la combinaison de celles-ci qui a résolu le problème. Les voici:

  1. J'ai installé Blueman: Sudo apt-get install blueman

  2. J'ai édité le fichier /etc/bluetooth/audio.conf: Sudo -H gedit /etc/bluetooth/audio.conf et ajouter cette ligne à la fin: Disable=Headset. Les utilisateurs de Ubuntu 17.04 et des versions ultérieures peuvent ne pas avoir audio.conf, mais peuvent plutôt utiliser main.conf.

Remarque: j'ai également installé quelque chose appelé "pavucontrol" via un terminal avec la commande Sudo apt-get install pavucontrol, mais je ne suis vraiment pas sûr si c'est ceci ou le Blueman qui l'a résolu. Je soupçonne que c’était le Blueman, mais si cela n’aide pas, essayez le pavucontrol et voyez s’il résout le problème.

J'espère que cela t'aides!

18
fabriciodsb

J'ai également eu le même problème avec le changement automatique en HSP/HFP.

J'ai résolu ceci en éditant /etc/bluetooth/main.conf et en supprimant la mise en commentaire de la ligne.

Name = BlueZ

dans la section [General].

Cependant, il peut ne pas être disponible lorsque le package bluez n'est pas installé.

Merci quand même pour le tuyau avec le fichier.

2
Sebastian
  1. Installez Blueman:

    Sudo apt-get install blueman
    
  2. Ajoutez Disable=headset à /etc/bluetooth/main.conf.

  3. Redémarrez le démon bluetooth:

    Sudo service bluetooth restart
    

Si vous avez toujours une qualité sonore médiocre, allez à pavucontrol and under Configuration définissez le profil de votre appareil sur off puis sur A2DP. Cela devrait fonctionner maintenant.

2
donpwner

Merci pour l'info, a très bien fonctionné!

Sur Ubuntu 17.10, j'ai dû changer:

Paramètres> Son> Onglet Sortie Sélectionnez la sortie Bluetooth, puis définissez le profil sur "Lecture haute fidélité (récepteur a2dp)".

1
user162459

Obtenez l'index de votre carte:

pacmd list-cards

Définissez le profil de cartes sur a2dp (exemple: index 2):

pacmd set-card-profile 2 a2dp_sink

Merci à develmusa des forums ArchLinux: https://bbs.archlinux.org/viewtopic.php?pid=1720877#p1720877

1
Arthur