logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-07-2023 17:09:38

mazkagaz
Membre
Distrib. : Debian stable
Inscription : 13-05-2018

[Résolu] Enceinte bluetooth : connectée mais pas dispo dans pulsaudio

Bonjour,

Yet another bug de mise à niveau vers debian 12.

J'ai mis à niveau le PC de mon fils et depuis, impossible d'envoyer du son sur l'enceinte bluetooth.

Enceinte connectée et reconnue comme système audio :

systemctl status bluetooth


● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
     Active: active (running) since Tue 2023-07-25 17:53:26 CEST; 2min 39s ago
       Docs: man:bluetoothd(8)
   Main PID: 693 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 4512)
     Memory: 3.4M
        CPU: 126ms
     CGroup: /system.slice/bluetooth.service
             └─693 /usr/libexec/bluetooth/bluetoothd

juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/aptx_ll_0
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/faststream
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/faststream_duplex
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSink/opus_05
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/opus_05
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSink/opus_05_duplex
juil. 25 17:53:29 leon bluetoothd[693]: Endpoint registered: sender=:1.29 path=/MediaEndpoint/A2DPSource/opus_05_duplex
juil. 25 17:53:34 leon bluetoothd[693]: Endpoint registered: sender=:1.11 path=/org/bluez/hci0/A2DP/SBC/source/3
 



Mais l'enceinte n'est pas proposée dans pulseaudio. Bien sûr j'ai vérifié si le plugin bluetooth n'avait pas sauté lors de la mise à niveau mais il n'en est rien :

apt install pulseaudio-module-bluetooth


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
pulseaudio-module-bluetooth est déjà la version la plus récente (16.1+dfsg1-2+b1).
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  gir1.2-nm-1.0
Veuillez utiliser « apt autoremove » pour le supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.



J'ai essayé la manip consistant à modifier le module qui gère la carte wifi via /etc/modprobe.d/iwlwifi.conf en rajoutant tantôt "options iwlwifi bt_coex_active=Y", tantôt "options iwlwifi bt_coex_active=N", en regénérant l'initramfs et en rebootant après chaque essai mais c'était à chaque fois un coup d'épée dans l'eau.

Une idée ?

Dernière modification par mazkagaz (25-07-2023 18:11:38)

Hors ligne

#2 25-07-2023 17:28:07

mazkagaz
Membre
Distrib. : Debian stable
Inscription : 13-05-2018

Re : [Résolu] Enceinte bluetooth : connectée mais pas dispo dans pulsaudio

Punaise, pourtant elle a bien l'air d'être vue correctement :

systemctl status bluealsa


● bluealsa.service - BlueALSA service
     Loaded: loaded (/lib/systemd/system/bluealsa.service; enabled; preset: enabled)
     Active: active (running) since Tue 2023-07-25 18:20:29 CEST; 6min ago
       Docs: man:bluealsa(8)
   Main PID: 771 (bluealsa)
      Tasks: 5 (limit: 4512)
     Memory: 3.4M
        CPU: 116ms
     CGroup: /system.slice/bluealsa.service
             └─771 /usr/bin/bluealsa -p a2dp-source -p a2dp-sink

juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: dbus.c:66: Called: org.bluez.MediaEndpoint1.SelectConfiguration() on /org/bluez>
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: bluez.c:178: A2DP peer capabilities blob [len=4]: ffff0235
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: bluez.c:1049: Signal: org.freedesktop.DBus.ObjectManager.InterfacesAdded()
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: dbus.c:66: Called: org.bluez.MediaEndpoint1.SetConfiguration() on /org/bluez/hc>
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: a2dp.c:356: Selected A2DP SBC bit-pool range: [2, 53]
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: bluez.c:313: A2DP Source (SBC) configured for device A0:7D:B0:83:EE:CD
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: bluez.c:316: A2DP selected configuration blob [len=4]: 11150235
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: bluez.c:318: PCM configuration: channels: 2, sampling: 48000
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: bluez.c:493: Creating media endpoint object: /org/bluez/hci0/A2DP/SBC/source/3
juil. 25 18:20:37 leon bluealsa[771]: /usr/bin/bluealsa: D: bluez.c:402: Registering media endpoint: /org/bluez/hci0/A2DP/SBC/source/3
 

Hors ligne

#3 25-07-2023 18:00:04

mazkagaz
Membre
Distrib. : Debian stable
Inscription : 13-05-2018

Re : [Résolu] Enceinte bluetooth : connectée mais pas dispo dans pulsaudio

Ah oui, un détail peut-être qui n'en est pas un. Après la mise à niveau de debian, l'enceinte n'était pas reconnue et j'ai été obligé d'installer bluez-alsa-utils pour qu'elle le deviennent à nouveau mais je me demande si c'est compatible avec pulseaudio...

Du coup, en l'état :

aplay -l


**** Liste des périphériques matériels PLAYBACK ****
carte 0 : HDMI [HDA Intel HDMI], périphérique 3 : HDMI 0 [PHL 223V5]
  Sous-périphériques : 0/1
  Sous-périphérique #0 : subdevice #0
carte 0 : HDMI [HDA Intel HDMI], périphérique 7 : HDMI 1 [HDMI 1]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : HDMI [HDA Intel HDMI], périphérique 8 : HDMI 2 [HDMI 2]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : PCH [HDA Intel PCH], périphérique 0 : ALC283 Analog [ALC283 Analog]
  Sous-périphériques : 0/1
  Sous-périphérique #0 : subdevice #0
 


--> On ne voie pas l'enceinte mais...

bluealsa-aplay -L


bluealsa:SRV=org.bluealsa,DEV=A0:7D:B0:83:EE:CD,PROFILE=a2dp
    BT-WUZHI, trusted audio-headset, playback
    A2DP (SBC): S16_LE 2 channels 48000 Hz


--> Là on la voit.

Dernière modification par mazkagaz (25-07-2023 18:01:56)

Hors ligne

#4 25-07-2023 18:09:01

mazkagaz
Membre
Distrib. : Debian stable
Inscription : 13-05-2018

Re : [Résolu] Enceinte bluetooth : connectée mais pas dispo dans pulsaudio

Résolu... C'était ça :

apt remove bluez-alsa-utils


règle le soucis.

Par contre je ne comprends pas pourquoi maintenant l'enceinte est reconnue alors qu'elle ne l'était pas avant... Probablement un truc qui s'est passé entre la chaise et le clavier dont je ne me rappelle pas.... roll

Dernière modification par mazkagaz (25-07-2023 18:12:35)

Hors ligne

#5 25-07-2023 19:05:53

VBrice
Membre
Inscription : 04-10-2021

Re : [Résolu] Enceinte bluetooth : connectée mais pas dispo dans pulsaudio

Bonjour,
Vois-tu l'enceinte avec pactl list cards ou pacmd list-cards ?

Dernière modification par VBrice (25-07-2023 19:06:06)

Hors ligne

#6 25-07-2023 21:53:29

mazkagaz
Membre
Distrib. : Debian stable
Inscription : 13-05-2018

Re : [Résolu] Enceinte bluetooth : connectée mais pas dispo dans pulsaudio

J'ignore si c'est pour m'aider ou par curiosité que tu poses la question. Si c'est pour m'aider, je te remercie mais le problème est résolu. Et si c'est par curiosité, alors oui, je vois bien l'enceinte avec pactl list cards.

Hors ligne

Pied de page des forums