Ubuntu 13.04 bluetooth A2DP ne fonctionne pas

12

J'ai installé Ubuntu 13.04 dans une nouvelle partition et j'ai des problèmes avec le bluetooth.

J'utilise généralement Bluetooth pour me connecter à mon casque sans fil, dans l'ancienne partition avec Ubuntu 12.10, tout va bien.

Ubuntu est capable de détecter mes récepteurs Bluetooth mais je ne peux pas coupler mon appareil. Après avoir googlé, j'ai trouvé que tout ce dont j'avais besoin était d'ajouter Enable=Socketdans la section générale de /etc/bluetooth/audio.conf.

Après avoir redémarré le démon bluetooth, je peux coupler mon récepteur A2DP sans fil et je vois l'adaptateur bluetooth sous le paramètre audio, cela signifie que pulseaudio a reconnu mon adaptateur A2DP.

Malheureusement, lorsque je joue le fichier audio, j'entends la sortie via les haut-parleurs du PC plutôt que mes menottes Bluetooth.

aucune idée pour résoudre ça?

J'ai essayé de formater et de réinstaller Ubuntu 64 bits à partir de zéro afin d'obtenir une installation propre, mais le problème est toujours là. Je soupçonne que l'équipe Ubuntu a changé quelque chose dans les paramètres Bluetooth de 12.10 à 13.04.

user153241
la source
Avez-vous choisi votre audio Bluetooth dans l' onglet Paramètres audio - Sortie avant de démarrer un flux audio?
Takkat
oui je l'ai fait, en fait mon problème est qu'en cliquant sur l'onglet de sortie Bluetooth, rien ne se passe, je m'attendrais à entendre la musique jouée via mon récepteur sans fil mais elle continue de jouer via mes haut
user153241
Vous ne pouvez pas changer de son de lecture. Vous devez arrêter votre lecteur, puis changer de sortie, puis redémarrer le lecteur. Est ce que ça aide?
Takkat

Réponses:

8

Cela a fonctionné pour moi:

1) Ouvrez /etc/bluetooth/audio.confavec la commande suivante *:

gksudo gedit /etc/bluetooth/audio.conf

(*) La ligne de commande ci-dessus nécessite des packages geditet gksu.

2) trouvez "Enable = ..." dans la [General]section et supprimez-le Socket de la liste.

[General]
Enable = ....

3) Ajoutez cette ligne dans la Generalsection:

Disable = Socket

4) Enregistrez et fermez gedit

5) Redémarrez le service Bluetooth avec la commande suivante:

sudo service bluetooth restart

6) Redémarrez pulseaudio pour faire bonne mesure.

pulseaudio -k 
pulseaudio -D

7) Croisez vos doigts et essayez.

Biblioclasta
la source
1
La modification de ce fichier m'a aidé. Je n'ai pas vu Enable=...sous [General], mais j'ai ajouté l' Disable=Socketoption. J'ai également commenté AutoConnect=True. Cela a activé les deux modes dans pulseaudio, me permettant de passer de HSP / HFP à A2DP et le son est stéréo.
cuichi
Problème similaire en 16.04: askubuntu.com/questions/775523/…
Rmano
3

J'ai eu presque exactement le même problème que le message d'origine. J'ai essayé toutes les suggestions que j'ai pu trouver. Après des jours d'essais et d'erreurs, mon Bose AE2w se connecte enfin et reste connecté dans le profil A2DP.

Tout d'abord, je mute ma carte son dans les options audio avant de me connecter à mon casque bluetooth (cette étape peut être inutile, mais c'est ce que je fais). Et j'ai édité /etc/bluetooth/audio.config avec ces paramètres (commentaires supprimés dans l'exemple)

[General]
Enable=Gateway,Source
Disable=Socket
AutoConnect=false #test later with true
[Headset]
MaxConnected=1
[A2DP]
SBCSources=1
MPEG12Sources=0

Cliquez ensuite sur Se connecter dans les options Bluetooth (si ce n'est pas automatique). Enfin, sélectionnez le profil A2DP dans les options audio. Honnêtement, je ne sais pas ce que font certains paramètres, mais cela fonctionne pour moi depuis 2 jours.

Je ne sais pas avec certitude, mais je pense que la racine du problème est que la fenêtre "Son" ne répertorie que 1 appareil (mais les profils de l'appareil 2). Parce que sous Windows 7/8 dans les options sonores il répertorie 2 appareils (un pour chaque profil), permettant de sélectionner un "appareil par défaut [profil]".

Merci les gars, je n'aurais pas résolu ce problème par moi-même, j'espère que cela aide quelqu'un.

edit: cela fonctionne depuis une semaine sur le fidèle tahr amd x64 avec platine x-fi créative, bose ae2w, adaptateur bluetooth soundbot.

Corey
la source
3

J'utilise Ubuntu 13.04 et j'ai eu un problème similaire après la mise à niveau de 12.10, j'ai réussi à le contourner temporairement, mais malheureusement, cela doit être refait après chaque redémarrage. Si quelqu'un peut automatiser ce processus, veuillez me le faire savoir. Merci.

Nous devons d'abord tuer pulseaudio, - mais pulseaudioredémarre toujours, nous devons donc désactiver cela - Dans le terminal;

sudo gedit /etc/pulse/client.conf

changez autospawn = yespour autospawn = noet réglez daemon-binarysur /bin/true. Assurez-vous que ces lignes ne sont pas commentées. Enregistrez et fermez le fichier. Terminé, le son pulsé ne redémarrera plus après un crash ou une fermeture forcée.

Prochaine course,

sudo gedit /etc/bluetooth/audio.conf

et sous Generalajouter

Enable=Socket

fermez et enregistrez le fichier. Exécuter dans le terminal;

sudo service bluetooth restart

exécuter dans le terminal;

pulseaudio --kill

connectez-vous maintenant au périphérique Bluetooth (je l'ai testé avec BLUEMAN). Exécuter dans le terminal;

pulseaudio

puis dans une fenêtre de terminal différente;

sudo gedit /etc/bluetooth/audio.conf

retirer Socket, partir Enable=. Enregistrez et fermez le fichier et exécutez dans le terminal;

sudo service bluetooth restart

reconnectez-vous à votre appareil Bluetooth; - et cela devrait (espérons-le) fonctionner.

user165648
la source
Ce sont de bonnes informations, mais pour plus d'assistance, veuillez ouvrir une nouvelle question. Merci!
belacqua
C'est des trucs fous, mais c'était la seule façon de faire fonctionner a2dp, merci pour le partage! Avez-vous déjà trouvé une meilleure solution?
Teresa e Junior du
0

J'ai eu les mêmes problèmes après la mise à niveau de 12.10. Après avoir supprimé tous les fichiers de configuration de mon répertoire personnel et réinstallé à partir de zéro, le bluetooth ad2p fonctionnait à nouveau. Pas la solution la plus idéale, mais cela a fonctionné.

Notez moi
la source
0

J'ai eu le même problème. Mon problème était que l'avahidaemon s'est écrasé.

  1. sudo service avahi-daemon start #start avahi
  2. sudo service bluetooth restart #restart bluetooth pour se connecter à nouveau à avahi
  3. sudo pactl list cards short #get name auf bluetooth-card
  4. sudo pactl set-card-profile <> a2dp #Pour moi sudo pactl set-card-profile bluez_card.00_1E_7C_01_6D_45 a2dp

J'espère que cela t'aides.

en ce qui concerne Anton

Springinjecter
la source