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


23

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

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

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 de son, changez le profil du casque en A2DP (lecture haute fidélité). Non seulement la qualité sonore n'a même pas changé, mais le profil revient toujours au profil Headset Head Unit (HSP / HFP), dans lequel la qualité sonore reste horrible. Ainsi, même si le profil A2DP s'affiche, il ne prend pas effet et revient à chaque fois au profil HSP / HFP.

2) Changements dans le fichier /etc/bluetooth/audio.conf, comme décommenter la ligne "AutoConnect = true line". Tout d'abord, il n'y a pas un tel fichier 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à non commentée dans mon SO, tout comme la suggestion me dit de le faire. Il semble donc qu'il n'y ait rien à voir 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 pour la liste déroulante, où le profil A2DP apparaît (même s'il n'apparaît pas dans la prise de vue. Il est là cependant), mais il revient à chaque fois au profil HSP / HFP.

Voici le lien pour la capture d'écran:

Image 1



Parfois, vous pourriez oublier le volume de sortie lors de la sélectionHigh fidelity playback
Kalanka

Réponses:


24

J'ai réussi à le réparer. Même si je ne suis pas sûr que les étapes suivantes soient exactement dans l'ordre, je suis sûr que c'est la combinaison de celles-ci qui l'a corrigé. Les voici:

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

  2. J'ai édité le /etc/bluetooth/audio.conffichier: sudo -H gedit /etc/bluetooth/audio.confet ajouter cette ligne à la fin de celui - ci: Disable=Headset. Les utilisateurs d'Ubuntu 17.04 et supérieur peuvent ne pas avoir audio.conf, mais peuvent utiliser à la place main.conf.

Remarque: J'ai également installé quelque chose appelé "pavucontrol" via le terminal avec la commande sudo apt-get install pavucontrol, mais je ne sais vraiment pas si c'est cela 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.

J'espère que cela t'aides!


5
Ouais, l'ajout de cette ligne l'a Disable=Headsetfait pour moi. : D Et pavucontrol est PulseAudio Volume Control, donc je ne pense pas que l'installation était nécessaire pour résoudre le problème.
Mike Pierce

1
Je viens de tester les étapes 1 et 2. Re-connecté le casque Bluetooth et cela a fonctionné pour moi. Donc pas besoin de pavucontrol.
Murat Gürsu

1
Disable=Headsettravaillé pour moi, mais je devais aussi faire sudo service bluetooth restartpour que cela fonctionne. Et la question demeure: pourquoi ça marche?
BlueBomber

2
test dans un système basé sur 18.04: bluemann'est pas nécessaire , pas plus de pavucontrol; le réglage décisif est la Disable=Headsetligne (in /etc/bluetooth/main.conf). Dans pavucontrol: uniquement après l'ajout de cette ligne, le paramètre "Lecture haute fidélité" devient disponible (après redémarrage). Une autre solution que je n'ai pas encore testée: ici .
cipricus

1
Pour clarifier: après avoir fait cela, pourrai-je toujours utiliser le casque aussi bien qu'un casque? Je pose la question parce que je vois trois profils audio dans pavucontrol et blueman-applet: casque, récepteur haute fidélité, source haute fidélité. La sélection du récepteur haute fidélité dans pavucontrol (la valeur par défaut en 18.04) ne fait apparaître aucune source audio du casque.
Raphael

4
  1. Installez Blueman:

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

  3. Redémarrez le démon Bluetooth:

    sudo service bluetooth restart
    

Si vous avez toujours une mauvaise qualité sonore, allez dans pavucontrolet sous Configuration, désactivez le profil de votre appareil, puis A2DP et cela devrait fonctionner maintenant.


1
Fonctionne comme un charme dans Linux Mint 19! Merci :)
develCuy

3

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

J'ai résolu cela en éditant /etc/bluetooth/main.confet en décommentant la ligne

Name = BlueZ

dans la section [General].

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

Merci quand même pour l'astuce avec le fichier.


J'ai également dû décommenter cette ligne pour que la mienne fonctionne. Merci.
rayryeng

travaillé le 18.04
cipricus le

J'ai d'abord pensé que cela le corrigeait, mais malheureusement chaque fois que je me reconnecte, les écouteurs sont de retour sur HSP / HFP au lieu d'A2DP. :(
Murch

1

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

Sur Ubuntu 17.10, j'ai dû changer:

Paramètres> son> onglet de sortie Sélectionnez la sortie Bluetooth Puis définissez le profil sur 'lecture haute fidélité (récepteur A2DP)


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.