GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Les écouteurs Bluetooth s'initialisent avec le profil audio =Désactivé lors de la connexion, peut-être à cause du problème "profil A2dp_sink n'a pas de transport" ?

Il s'agit d'un Ubuntu 18.04 entièrement mis à jour avec blueman . Chaque fois que je connecte un casque couplé, la connexion est établie de manière fiable, à l'exception du Audio Profile est initialisé à Off . Ce qui signifie qu'aucun son n'est émis par le casque jusqu'à ce que je définisse manuellement le Audio Profile vers High Fidelity Playback (A2DP Sink) dans le blueman-manager gui, après quoi le casque fonctionne parfaitement.

Existe-t-il un moyen de changer automatiquement de Audio Profile vers High Fidelity Playback (A2DP Sink) à la connexion ?

Je soupçonne que cela pourrait être le mode de fonctionnement par défaut, et son échec peut être lié à l'avertissement suivant pulseaudio sorties lorsque je connecte le casque :

W: [pulseaudio] module-bluez5-device.c: Profile a2dp_sink has no transport

Juste pour rappel :lorsque je bascule manuellement après m'être connecté et que je vois cet avertissement, la sortie audio fonctionne parfaitement et je ne vois plus aucun avertissement.

Je peux également définir le profil audio à partir de la ligne de commande :

pacmd set-card-profile 2 a2dp_sink

Cela donne le même résultat que le changement de profil depuis le blueman-manager gui :les écouteurs fonctionnent alors bien.

Réponse acceptée :

Cela semble être l'une des nombreuses erreurs qui ne sont jamais corrigées (empêchant tous les utilisateurs non avertis d'utiliser Ubuntu)

J'ai écrit un petit script pour cela et créé un symbole de bureau pour cela, donc je n'ai pas besoin de jouer avec les paramètres Bluetooth dix fois par jour.
Cela ne fonctionne que si vous avez exactement un appareil connecté.

# Find the index no. of the bluetooth device
bt_dev_index=`pacmd list-cards | grep bluez_card -B1 | grep index | awk '{print $2}'`
echo -e index = $bt_dev_index\n
# Set desired bluetooth audio profile for the found index.
pacmd set-card-profile $bt_dev_index a2dp_sink

Ubuntu
  1. Ubuntu - Supprimer l'IP secondaire avec Networkmanager / Nmcli ?

  2. Vous avez un vrai problème avec la mise en réseau de Systemctl ?

  3. Problème de lecture du casque Bluetooth Ubuntu 15.10 ?

  4. Problème avec Swap dans Ubuntu 18.04 ?

  5. Problème Im The Key 3g "Échec de l'activation de la connexion" en 14.04 ?

Désactiver Bluetooth par défaut dans Ubuntu [Astuce rapide]

Problème Bluetooth Ralink Rt 3290 sur Ubuntu 16.04 ?

Problème avec Libre Office dans Ubuntu 13.04 ?

Un étrange problème d'interface graphique avec les programmes Gnome ?

La connexion Bluetooth d'Ubuntu 20.04 Lts a échoué?

Le mode Bluetooth a été accidentellement désactivé ?