web-dev-qa-db-fra.com

Casque Bluetooth avec une qualité de son médiocre sur Ubuntu

J'ai acheté un casque Philips SHB4000 (téléphone + micro) sans fil (bluetooth) et il est de bonne qualité lorsque je le couple avec mon téléphone ou mon ordinateur Windows, mais lorsque je le couple avec le même ordinateur sous Ubuntu (14.10 64 bits) le la qualité sonore diminue.

J'ai cherché sur Google mais je n'ai trouvé aucune réponse convaincante.

Tks à l'avance! ....

59
Cleber Marques

Solution: Allez dans les paramètres sonores, puis voyez ce que le SHB4000 utilise. S'il utilise HSP/HFP, changez pour A2DP.

117
Cleber Marques

Pour ceux qui rencontrent ce problème avec Ubuntu 16.04, et le passage à A2DP ne fonctionnant qu’une fois, je devais me déconnecter, oublier l’appareil, se reconnecter, basculer vers A2DP, pour qu’il puisse à nouveau fonctionner.

(Je voulais poster ceci en tant que commentaire, mais n00b-ness l'empêche)

8
nevakanezzar

Pour ceux qui ont eu le même problème que moi (que la lecture haute fidélité ne fonctionne pas et coupe tous les sons et les applications qui utilisent ces sons):

ce script a résolu le problème: https://askubuntu.com/a/864841/119445

5
Peeperkorn

Voici la solution qui a fonctionné pour moi sur Debian 9 (menu impossible à appliquer)

Important: vous devrez redémarrer Bluetooth avant chaque reconnexion!

Source: https://unix.stackexchange.com/a/415928/325467


J'utilise un casque SoundBuds Curve dans Debian 9 et j'ai eu le même problème: je n'ai pas pu passer du profil HSP/HFP au profil A2DP.

Ce qui a résolu le problème pour moi, était l'édition /etc/bluetooth/main.conf

Sudo nano /etc/bluetooth/main.conf

Commencez par ajouter les lignes suivantes sous la balise [Général] (copié de audio.conf, j'ai trouvé la recherche d'une solution):

# Automatically connect both A2DP and HFP/HSP profiles for incoming
# connections. Some headsets that support both profiles will only connect the
# other one automatically so the default setting of true is usually a good
# idea.
AutoConnect=true

Ensuite, vous devez activer la prise en charge de plusieurs profils (quelques lignes ci-dessous), supprimez simplement le commentaire et définissez la valeur sur multiplename__

MultiProfile = multiple

Puis redémarrez le service Bluetooth

Sudo systemctl restart bluetooth 

Important: vous devrez redémarrer Bluetooth avant chaque reconnexion!

4
56ka

Je devais faire les deux en configurant le fichier main.conf sur plusieurs profils, puis en retirant les écouteurs et en les rajoutant, puis ils passaient par défaut à High Fidelity.

1
Bart Burroughs