Démarrer Bluetooth

revenu sous ma session xfce ordinaire

joel@hp600:~$ dpkg -l | grep -i -E "bluetooth|blueman|pulse|pipewi"
ii  blueman                                2.3.5-2+b1                           amd64        Graphical bluetooth manager
ii  bluetooth                              5.66-1                               all          Bluetooth support (metapackage)
ii  bluez                                  5.66-1                               amd64        Bluetooth tools and daemons
ii  bluez-firmware                         1.2-4                                all          Firmware for Bluetooth devices
ii  libbluetooth-dev:amd64                 5.66-1                               amd64        Development files for using the BlueZ Linux Bluetooth library
ii  libbluetooth3:amd64                    5.66-1                               amd64        Library to use the BlueZ Linux Bluetooth stack
ii  libbtbb-dev:amd64                      2018.12.R1-1                         amd64        Bluetooth baseband decoding library - development files
ii  libbtbb1:amd64                         2018.12.R1-1                         amd64        Bluetooth baseband decoding library
ii  libldacbt-abr2:amd64                   2.0.2.3+git20200429+ed310a0-4        amd64        LDAC Bluetooth ABR library (shared library)
ii  libldacbt-enc2:amd64                   2.0.2.3+git20200429+ed310a0-4        amd64        LDAC Bluetooth encoder library (shared library)
ii  libpipewire-0.3-0:amd64                0.3.65-3                             amd64        libraries for the PipeWire multimedia server
ii  libpipewire-0.3-common                 0.3.65-3                             all          libraries for the PipeWire multimedia server - common files
ii  libpipewire-0.3-modules:amd64          0.3.65-3                             amd64        libraries for the PipeWire multimedia server - modules
ii  libpulse-mainloop-glib0:amd64          16.1+dfsg1-2+b1                      amd64        PulseAudio client libraries (glib support)
ii  libpulse0:amd64                        16.1+dfsg1-2+b1                      amd64        PulseAudio client libraries
ii  libpulsedsp:amd64                      16.1+dfsg1-2+b1                      amd64        PulseAudio OSS pre-load library
ii  libspa-0.2-bluetooth:amd64             0.3.65-3                             amd64        libraries for the PipeWire multimedia server - bluetooth plugins
ii  libspa-0.2-modules:amd64               0.3.65-3                             amd64        libraries for the PipeWire multimedia server Simple Plugin API - modules
ii  libubertooth-dev:amd64                 2018.12.R1-5.1                       amd64        Shared library for Bluetooth experimentation - development files
ii  libubertooth1:amd64                    2018.12.R1-5.1                       amd64        Shared library for Bluetooth experimentation
ii  pavucontrol                            5.0-2                                amd64        PulseAudio Volume Control
rc  pipewire:amd64                         0.3.65-3                             amd64        audio and video processing engine multimedia server
ii  pipewire-bin                           0.3.65-3                             amd64        PipeWire multimedia server - programs
rc  pipewire-pulse                         0.3.65-3                             amd64        PipeWire PulseAudio daemon
ii  pulseaudio                             16.1+dfsg1-2+b1                      amd64        PulseAudio sound server
ii  pulseaudio-module-bluetooth            16.1+dfsg1-2+b1                      amd64        Bluetooth module for PulseAudio sound server
ii  pulseaudio-utils                       16.1+dfsg1-2+b1                      amd64        Command line tools for the PulseAudio sound server
ii  ubertooth                              2018.12.R1-5.1                       amd64        2.4 GHz wireless development platform for Bluetooth experimentation
rc  wireplumber                            0.4.13-1                             amd64        modular session / policy manager for PipeWire
ii  xfce4-pulseaudio-plugin:amd64          0.4.5-1                              amd64        Xfce4 panel plugin to control pulseaudio
joel@hp600:~$

Je précise que ma 12.2 xfce vient de la mise à jour depuis 12.0
Comme j’ai sous la main une clé usb live 12.2 xfce (iso vérifiée ) , peut être cela vaut-il le coup de l’installer pour avoir un truc propre ?
à tout hasard je vais refaire la même commande en session live 12.2 xfce, rdv cet après midi ou demain

session 12.2 xfce live

user@debian:~$ dpkg -l | grep -i -E "bluetooth|blueman|pulse|pipewi"
ii  bluetooth                              5.66-1                               all          Bluetooth support (metapackage)
ii  bluez                                  5.66-1                               amd64        Bluetooth tools and daemons
ii  bluez-firmware                         1.2-9                                all          Firmware for Bluetooth devices
ii  firmware-realtek-rtl8723cs-bt          20181104-2                           all          Bluetooth firmware for Realtek RTL8723CS
ii  libbluetooth3:amd64                    5.66-1                               amd64        Library to use the BlueZ Linux Bluetooth stack
ii  libldacbt-enc2:amd64                   2.0.2.3+git20200429+ed310a0-4        amd64        LDAC Bluetooth encoder library (shared library)
ii  libpipewire-0.3-0:amd64                0.3.65-3                             amd64        libraries for the PipeWire multimedia server
ii  libpipewire-0.3-common                 0.3.65-3                             all          libraries for the PipeWire multimedia server - common files
ii  libpulse-mainloop-glib0:amd64          16.1+dfsg1-2+b1                      amd64        PulseAudio client libraries (glib support)
ii  libpulse0:amd64                        16.1+dfsg1-2+b1                      amd64        PulseAudio client libraries
ii  libpulsedsp:amd64                      16.1+dfsg1-2+b1                      amd64        PulseAudio OSS pre-load library
ii  libspa-0.2-modules:amd64               0.3.65-3                             amd64        libraries for the PipeWire multimedia server Simple Plugin API - modules
ii  pavucontrol                            5.0-2                                amd64        PulseAudio Volume Control
ii  pulseaudio                             16.1+dfsg1-2+b1                      amd64        PulseAudio sound server
ii  pulseaudio-utils                       16.1+dfsg1-2+b1                      amd64        Command line tools for the PulseAudio sound server
ii  xfce4-pulseaudio-plugin:amd64          0.4.5-1                              amd64        Xfce4 panel plugin to control pulseaudio
user@debian:~$

Toujours session live

[bluetooth]# pair **2C:FD:B4:11:C7:B7**
Attempting to pair with 2C:FD:B4:11:C7:B7
[CHG] Device **2C:FD:B4:11:C7:B7 Connected: yes**
[CHG] Device 2C:FD:B4:11:C7:B7 Bonded: yes
[CHG] Device 2C:FD:B4:11:C7:B7 UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:FD:B4:11:C7:B7 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:FD:B4:11:C7:B7 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device **2C:FD:B4:11:C7:B7 ServicesResolved: yes**
**[CHG] Device 2C:FD:B4:11:C7:B7 Paired: yes**
**Pairing successful**
[CHG] Device **2C:FD:B4:11:C7:B7 ServicesResolved: no**
[CHG] Device **2C:FD:B4:11:C7:B7 Connected: no**
[DEL] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
[NEW] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
[bluetooth]# **connect 2C:FD:B4:11:C7:B7**
**Attempting to connect to 2C:FD:B4:11:C7:B7**
Failed to connect: org.bluez.Error.Failed br-connection-profile-unavailable
[DEL] Device FD:2A:15:BE:6E:37 Hue Lamp

J’ai fait un comparatif des paquets dans les 3 cas : Spoutnik, joel ( ma session ordinaire), session live
J’ai ôté du tableau tous les paquets présents dans les 3 cas et n’ai gardé que les différences


Bonjour Verner
J’ai relancé ce fil bluettooth après avoir changé de machine
Je n’ai pas encore essayé d’installer gnome-bluetooth
Tu verras dans les posts plus haut que bluetooth marche sous session live gnome 12.2 mais pas avec ma session xfce 12.2 venant de la mise à jour de 12.2 , ni sous session live xfce 12.2

Depuis 1 an ? Et pour quelle raison ?

Est-ce que tu crois sérieusement que depuis 1 an que tu essaies de faire marcher bluetooth sur XFCE avec 2 sujets ouverts, je vais me recoltiner la lecture de 140 messages pour refaire la synthèse de tes installations Sputnik+Joël+autres avec tes multiples vacances/interruptions qui font qu’on est obligé systématiquement de tout reprendre à zéro à chaque retour d’absences pour comprendre ce qui a été tripatouillé/bricolé entre temps ?
Ça me rappelle un autre sujet où après t’avoir demandé un simple apt install -f pour finaliser une résolution de problème, tu es revenu 3 jours plus tard pour dire que tu devais d’abord demander à un ami son avis avant d’exécuter la commande. (my God)

Tu vois, j’ai de la mémoire, mais jamais la patience d’attendre le retour d’une simple commande entre tes innombrables absences, et besoin d’appels à un ami.
Si tu as des amis visiblement plus compétents pour estimer la pertinence d’une commande, pourquoi ne pas les rencontrer directement pour finaliser ton problème ? Ce serait beaucoup plus simple pour reproduire ton environnement bluetooh, puisque je n’arrive même plus à comprendre un an plus tard si tu cherches à te connecter à ‹ LE-Bose Color II SoundLink › ou ton enceinte JBL du précédent sujet qui fonctionne avec ton smartphone Androïd.

Bref, en synthèse, ce que je peux dire est ceci:
1 - le bluetooth/xfce a bien des problèmes identifiés, variables d’un cas à l’autre, difficiles à tracer et comprendre, et il y a quelques pistes de solutions, sans aucune garantie;
2 - pour faire au moins un essai, il faudrait un environnement strictement stabilisé d’une demande de commande à la suivante, sans vacances courtes ou prolongées, et sans besoin d’appels à un ami.
3- un environnement bluetooth stable: si ton enceinte JBL ou Bose ou autre je ne sais plus, est déjà appairée avec un autre matériel, je doute que l’appairement simultané avec un autre matériel soit possible ce qui pourrait expliquer les tentatives d’appairement, puis réjection d’appairement.

Donc une rigueur absolue de condition de test serait nécessaire, et c’est justement difficile spécifiquement dans les cas d’un bluetooth capricieux.

Désolé d’avoir interrompu les échanges de ce nouveau sujet bluetooth.
En cas de manque d’inspiration, je verrai éventuellement si j’arrive à trouver une motivation suffisante pour repartir pour un tour (en mode énergie très limitée, économie oblige), mais rien de sûr.

1 J'aime

Bonjour
Vraiment désolé pour mes maladresses
J’ai installé gnome-bluetooth

joel@hp600:~$ sudo apt install gnome-bluetooth
[sudo] Mot de passe de joel : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets supplémentaires suivants seront installés : 
  accountsservice apache2-bin apg cracklib-runtime geocode-glib-common
  gir1.2-malcontent-0 gkbd-capplet gnome-bluetooth-3-common
  gnome-bluetooth-sendto gnome-control-center gnome-control-center-data
  gnome-online-accounts gnome-remote-desktop gnome-settings-daemon
  gnome-settings-daemon-common gnome-user-docs gnome-user-share gvfs-backends
  libaccountsservice0 libapache2-mod-dnssd libappstream4 libapr1 libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-ldap libcanberra-pulse libcdio-cdda2
  libcdio-paranoia2 libcolord-gtk4-1 libcrack2 libflatpak0
  libfreerdp-server2-2 libfreerdp2-2 libgdata-common libgdata22 libgee-0.8-2
  libgeoclue-2-0 libgeocode-glib-2-0 libges-1.0-0 libgnome-bg-4-2
  libgnome-bluetooth-3.0-13 libgnome-bluetooth-ui-3.0-13 libgnome-desktop-4-2
  libgnome-rr-4-2 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b
  libgoa-1.0-common libgoa-backend-1.0-1 libgsound0 libgupnp-av-1.0-3
  libgupnp-dlna-2.0-4 libgweather-4-0 libgweather-4-common libimobiledevice6
  libmalcontent-0-0 libmalcontent-ui-1-1 libmediaart-2.0-0 libmutter-11-0
  libnma-gtk4-0 libostree-1-1 libplist3 libpwquality-common libpwquality1
  librest-1.0-0 librygel-core-2.8-0 librygel-db-2.8-0 librygel-renderer-2.8-0
  librygel-server-2.8-0 libsnapd-glib-2-1 libstemmer0d libtss2-rc0
  libtss2-tctildr0 libusbmuxd6 libwinpr2-2 libxcb-res0 malcontent
  malcontent-gui mutter-common pipewire-alsa pipewire-audio pipewire-pulse
  power-profiles-daemon realmd rygel usbmuxd webp-pixbuf-loader wireplumber
Paquets suggérés :
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom gnome-software
  | gnome-packagekit gstreamer1.0-pulseaudio usbguard samba-common
  freerdp2-x11 libusbmuxd-tools rygel-playbin rygel-preferences rygel-ruih
  rygel-tracker wireplumber-doc
Les paquets suivants seront ENLEVÉS :
  pulseaudio pulseaudio-module-bluetooth
Les NOUVEAUX paquets suivants seront installés :
  accountsservice apache2-bin apg cracklib-runtime geocode-glib-common
  gir1.2-malcontent-0 gkbd-capplet gnome-bluetooth gnome-bluetooth-3-common
  gnome-bluetooth-sendto gnome-control-center gnome-control-center-data
  gnome-online-accounts gnome-remote-desktop gnome-settings-daemon
  gnome-settings-daemon-common gnome-user-docs gnome-user-share gvfs-backends
  libaccountsservice0 libapache2-mod-dnssd libappstream4 libapr1 libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-ldap libcanberra-pulse libcdio-cdda2
  libcdio-paranoia2 libcolord-gtk4-1 libcrack2 libflatpak0
  libfreerdp-server2-2 libfreerdp2-2 libgdata-common libgdata22 libgee-0.8-2
  libgeoclue-2-0 libgeocode-glib-2-0 libges-1.0-0 libgnome-bg-4-2
  libgnome-bluetooth-3.0-13 libgnome-bluetooth-ui-3.0-13 libgnome-desktop-4-2
  libgnome-rr-4-2 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b
  libgoa-1.0-common libgoa-backend-1.0-1 libgsound0 libgupnp-av-1.0-3
  libgupnp-dlna-2.0-4 libgweather-4-0 libgweather-4-common libimobiledevice6
  libmalcontent-0-0 libmalcontent-ui-1-1 libmediaart-2.0-0 libmutter-11-0
  libnma-gtk4-0 libostree-1-1 libplist3 libpwquality-common libpwquality1
  librest-1.0-0 librygel-core-2.8-0 librygel-db-2.8-0 librygel-renderer-2.8-0
  librygel-server-2.8-0 libsnapd-glib-2-1 libstemmer0d libtss2-rc0
  libtss2-tctildr0 libusbmuxd6 libwinpr2-2 libxcb-res0 malcontent
  malcontent-gui mutter-common pipewire-alsa pipewire-audio pipewire-pulse
  power-profiles-daemon realmd rygel usbmuxd webp-pixbuf-loader wireplumber
0 mis à jour, 89 nouvellement installés, 2 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 28,0 Mo dans les archives.
Après cette opération, 157 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 

les dernières lignes de l’installation de gnome-bluetooth

    Paramétrage de gnome-remote-desktop (43.3-1) ...
    Paramétrage de gnome-control-center (1:43.6-2~deb12u1) ...
    Traitement des actions différées (« triggers ») pour rygel (0.42.1-1) ...
    Traitement des actions différées (« triggers ») pour libc-bin (2.36-9+deb12u3) .
    ..
    joel@hp600:~

J’ai tenté de connecter mon enceinte son identifiant est : 2C:FD:B4:11:C7:B7

    joel@hp600:~$ bluetoothctl
    Agent registered
    [CHG] Controller 34:41:5D:1E:71:6F Pairable: yes
    [bluetooth]# scan on
    Discovery started
    [CHG] Controller 34:41:5D:1E:71:6F Discovering: yes
    [NEW] Device 08:FB:EA:19:7A:45 Bouygtel4K
    [NEW] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
    [CHG] Device 2C:FD:B4:11:C7:B7 RSSI: -54
    **[CHG] Device 2C:FD:B4:11:C7:B7 TxPower: 0**
    **[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Key: 0x0057**
    **[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Value:**
    **  01 00 cb 0e 02 1f 03 01                          ........**        
    [NEW] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110a-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00000000-0000-0000-0000-000000000000
    [CHG] Device C0:28:8D:85:BE:71 ManufacturerData Key: 0x0003
    [CHG] Device C0:28:8D:85:BE:71 ManufacturerData Value:
      00 a5 41 00 60 08 00 00 00 00 00 00 c0 28 8d 85  ..A.`........(..
      be 71 32                                         .q2             
    [DEL] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
    [DEL] Device 08:FB:EA:19:7A:45 Bouygtel4K
    [DEL] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
    [bluetooth]# pair 2C:FD:B4:11:C7:B7
    Attempting to pair with 2C:FD:B4:11:C7:B7
    Failed to pair: org.bluez.Error.AlreadyExists
    [bluetooth]# connect 2C:FD:B4:11:C7:B7
    Attempting to connect to 2C:FD:B4:11:C7:B7
    Failed to connect: org.bluez.Error.Failed br-connection-profile-unavailable
    [bluetooth]# 

L’enceinte est appairée avec ma tablette, et pourtant elle s’est appairée et connectée avec l’ordinateur dans une session live gnome

Je n’ai plus de son
J’ai tapé la commande alsamixer et eu le message suivant :



F6 puis j’ai choisi la carte Intel qui est par défaut - c’est la seule-
le panneau paraît normal



merci

à tout hasard j’ai tapé pipewire

joel@hp600:~$ pipewire
[E][14541.422648] mod.protocol-native | [module-protocol-:  731 lock_socket()] server 0x5564987a75e0: unable to lock lockfile '/run/user/1000/pipewire-0.lock': Ressource temporairement non disponible (maybe another daemon is running)
[E][14541.422909] pw.conf      | [          conf.c:  594 load_module()] 0x55649878c190: could not load mandatory module "libpipewire-module-protocol-native": Ressource temporairement non disponible
[E][14541.423083] default      | [      pipewire.c:  125 main()] failed to create context: Ressource temporairement non disponible
joel@hp600:~$ 

J’ai redémarré et retapé pipewire : même résultat

après redémarrage

joel@hp600:~$ bluetoothctl
Agent registered
[CHG] Controller 34:41:5D:1E:71:6F Pairable: yes
[bluetooth]# scan on
Discovery started
[CHG] Controller 34:41:5D:1E:71:6F Discovering: yes
[NEW] Device 08:FB:EA:19:7A:45 Bouygtel4K
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110a-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00000000-0000-0000-0000-000000000000
[NEW] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
[NEW] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
[CHG] Device 2C:FD:B4:11:C7:B7 RSSI: -45
[CHG] Device 2C:FD:B4:11:C7:B7 TxPower: 0
[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Key: 0x0057
[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Value:
  01 00 cb 0e 02 1f 03 01                          ........        
[DEL] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
[bluetooth]# connect 2C:FD:B4:11:C7:B7
Attempting to connect to 2C:FD:B4:11:C7:B7
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
Failed to connect: org.bluez.Error.Failed br-connection-unknown
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[NEW] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
[CHG] Device C0:28:8D:85:BE:71 ManufacturerData Key: 0x0003
[CHG] Device C0:28:8D:85:BE:71 ManufacturerData Value:
  00 a5 3f 00 00 09 00 1a 7d da 71 11 c0 28 8d 85  ..?.....}.q..(..
  be 71 32                                         .q2             
[CHG] Device C0:28:8D:85:BE:71 ManufacturerData Key: 0x0003
[CHG] Device C0:28:8D:85:BE:71 ManufacturerData Value:
  00 a5 3f 00 00 09 00 1a 7d da 71 11 32           ..?.....}.q.2   
[DEL] Device 08:FB:EA:19:7A:45 Bouygtel4K
[DEL] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
[DEL] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
**[bluetooth]# devices Paired**
**Device 2C:FD:B4:11:C7:B7 JBL GO Essential**
[bluetooth]# connect 2C:FD:B4:11:C7:B7
Attempting to connect to 2C:FD:B4:11:C7:B7
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
Failed to connect: org.bluez.Error.Failed br-connection-unknown
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[bluetooth]# 

l’enceinte est bien appairée mais se déconnecte sitôt connectée

**[bluetooth]# devices Paired**
**Device 2C:FD:B4:11:C7:B7 JBL GO Essential**

Donc il y a un an, on aurait pu voir avec un liveCD Xfce qu’installer gnome-bluetooth avec ‹ recommends › nécessite 157 Mo de quincailerie en plus. Pas top du tout, mais pas grave puisque l’objectif est juste de comparer pour le moment ce qui se passe entre 2 solutions bluetooth.
Les problèmes de son (pipe/pulse) sont secondaires pour le moment, la priorité étant l’analyse des appairements/connections bluetooh.

Pour résumer, il y a 3 périphériques BT, un peu fouillis pour analyser mais passons.

Device 08:FB:EA:19:7A:45 Bouygtel4K
Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
Device 2C:FD:B4:11:C7:B7 JBL GO Essential

Questions:

1 - y a-t’il une différence de comportement bluetooth avec ou sans gnome-bluetooth ?
2 - le sujet (ainsi que le précédent) est-il un problème général BT ? Ou spécifiquement pour un seul périphérique (JBL) ?

Comme je n’ai pas la certitude qu’une enceinte puisse se connecter simultanément sur plusieurs matériels sans possibles conséquences, j’aurai préféré un environnement propre non pollué pour tester, mais c’est toi qui gère.

Bonjour
Voici les retours de commande du 7 novembre en session ordinaire xfce sans bluetooth-gnome [quote=« degolarson, post:58, topic:89035 »]

joel@hp600:~$ bluetoothctl
Agent registered
[bluetooth]# scan on
Discovery started
[CHG] Controller 34:41:5D:1E:71:6F Discovering: yes
[NEW] Device 2C:FD:B4:11:C7:B7 JBL GO Essential
[NEW] Device 08:FB:EA:19:7A:45 Bouygtel4K
[NEW] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110a-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00000000-0000-0000-0000-000000000000
[NEW] Device FD:2A:15:BE:6E:37 Hue Lamp
[NEW] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink

[/quote]
[NEW] Device 2C:FD:B4:11:C7:B7 JBL GO Essential est mon enceinte JBL

ensuite :

[bluetooth]# pair 2C:FD:B4:11:C7:B7
Attempting to pair with 2C:FD:B4:11:C7:B7
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
[CHG] Device 2C:FD:B4:11:C7:B7 Bonded: yes
[CHG] Device 2C:FD:B4:11:C7:B7 UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:FD:B4:11:C7:B7 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:FD:B4:11:C7:B7 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:FD:B4:11:C7:B7 ServicesResolved: yes
[CHG] Device 2C:FD:B4:11:C7:B7 Paired: yes
Pairing successful
joel@hp600:~$ bluetoothctl
Agent registered
[bluetooth]# devices Paired
Device 2C:FD:B4:11:C7:B7 JBL GO Essential

Avant-hier après l’installation de gnome-bluetooth :

J’ai tenté de connecter mon enceinte son identifiant est : 2C:FD:B4:11:C7:B7

    joel@hp600:~$ bluetoothctl
    Agent registered
    [CHG] Controller 34:41:5D:1E:71:6F Pairable: yes
    [bluetooth]# scan on
    Discovery started
    [CHG] Controller 34:41:5D:1E:71:6F Discovering: yes
    [NEW] Device 08:FB:EA:19:7A:45 Bouygtel4K
    [NEW] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
    [CHG] Device 2C:FD:B4:11:C7:B7 RSSI: -54
    **[CHG] Device 2C:FD:B4:11:C7:B7 TxPower: 0**
    **[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Key: 0x0057**
    **[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Value:**
    **  01 00 cb 0e 02 1f 03 01                          ........**        
    [NEW] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110a-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
    [CHG] Device 08:FB:EA:19:7A:45 UUIDs: 00000000-0000-0000-0000-000000000000
    [CHG] Device C0:28:8D:85:BE:71 ManufacturerData Key: 0x0003
 Device C0:28:8D:85:BE:71 ManufacturerData Value:
      00 a5 41 00 60 08 00 00 00 00 00 00 c0 28 8d 85  ..A.`........(..
      be 71 32                                         .q2             
    [DEL] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
    [DEL] Device 08:FB:EA:19:7A:45 Bouygtel4K
    [DEL] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
    [bluetooth]# pair 2C:FD:B4:11:C7:B7
    Attempting to pair with 2C:FD:B4:11:C7:B7
    Failed to pair: org.bluez.Error.AlreadyExists
    [bluetooth]# connect 2C:FD:B4:11:C7:B7
    Attempting to connect to 2C:FD:B4:11:C7:B7
    Failed to connect: org.bluez.Error.Failed br-connection-profile-unavailable
    [bluetooth]# 

L’enceinte esr reconnue mais de façon différente : Device 2C:FD:B4:11:C7:B7 RSSI: -54

Aujourd’hui , donc toujours avec gnome-bluetooth mais en ayant éteint le smartphone (Samsung Galaxy J3 2016) et la tablette (Samsung Galaxy 2020)

    joel@hp600:~$ bluetoothctl
Agent registered
[CHG] Controller 34:41:5D:1E:71:6F Pairable: yes
[bluetooth]# scan on
Discovery started
[CHG] Controller 34:41:5D:1E:71:6F Discovering: yes
[NEW] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
[NEW] Device 08:FB:EA:19:7A:45 Bouygtel4K
[CHG] Device 2C:FD:B4:11:C7:B7 RSSI: -69
[CHG] Device 2C:FD:B4:11:C7:B7 TxPower: 0
[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Key: 0x0057
[CHG] Device 2C:FD:B4:11:C7:B7 ManufacturerData Value:
  01 00 cb 0e 02 1f 03 01                          ........        
[CHG] Device 2C:FD:B4:11:C7:B7 RSSI: -51
[bluetooth]# devices Paired
Device 2C:FD:B4:11:C7:B7 JBL GO Essential
[DEL] Device 08:FB:EA:19:7A:45 Bouygtel4K
[DEL] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
[bluetooth]# connect 2C:FD:B4:11:C7:B7
Attempting to connect to 2C:FD:B4:11:C7:B7
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
Failed to connect: org.bluez.Error.Failed br-connection-unknown
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[bluetooth]# 

2 réponses :

  • le problème existe également avec une autre enceinte JBL
  • en session live 12.2 gnome tout marchait bien avec mon enceinte et l’autre enceinte également
    Merci

Le problème est surtout due à la gestion catastrophique du bluetooth par xfce de base …

Maintenant que ce soit avec pipewire ou sans l’enceinte est appairé et fini par se déconnecter sans ordre de lecture lui parvenant.

@degolarson :

@Sputnik93 t’as fourni une liste de paquets présent sur sa machine avec Xfce ET le bluetooth fonctionnel, commence par mettre ça d’équerre.

Donc pour résumé appairage de l’enceinte, réglage manuelle ou automatique de la source et zou c’est fini.

On résume donc 1 an de recherche intensive…
Le blueteooh Xfce en question fonctionne parfaitement avec les périphériques suivants:

Device 08:FB:EA:19:7A:45 Bouygtel4K
Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink

Ça touille, ça tripatouille, ça mouline dans le vide dans 2 sujets bluetooth ouverts depuis 1 an.
Le problème est que l’information utile est noyée dans 90% de reporting redondant et confus, sans focalisation sur ce qui est important, par manque de préparation de test, à savoir désactiver tout matériels bluetooth inutiles de l’environnemment qui rendent impraticables la recherche d’information utile.
Le problème est donc spécifiquement relatif aux enceintes JBL, qui fonctionnent nominalement dans gnome, et moins bien dans Xfce.
Sans rentrer dans les détails, le problème tourne probablement autour de a2dp-sink .

@degolarson : pourquoi ne précisesais-tu pas dans le titre de tes sujets: bluetooth XFCE, « problème enceintes JBL ».
Tu y réfléchiras pour ton prochain problème, l’importance de la précision d’un titre.

En ce qui me concerne, après avoir démarré le bluetooth dans l’autre sujet, qui ne démarrait pas par absence de récepteur intégré bluetooth (…), puis acquisition d’un dongle qui fonctionnait parfaitement (hors pb JBL), ce sera probablement mon (avant)dernier message.

Si pas déjà fait, je te propose un nettoyage de ‹ gnome-bluetooth › qui ne t’apporte apparemment rien, même si je ne suis pas sûr que tu as investigué l’interface de configuration, mais pas grave.
Pour éviter de noyer de retours de commandes qui alourdissent inutilement, peux-tu dans un premier temps copier/coller/exécuter cette ligne dans un terminal, sans aucune modification, et sans retour.

sudo apt install gnome-bluetooth- pipewire-media-session- bluez{,-obexd} wireplumber pipewire{,-pulse} 

Ensuite, exécutez les commandes suivantes en user (pas de sudo), avec retour ici:

systemctl --user --now enable wireplumber.service

grep ^E /lib/systemd/system/bluealsa.service

dpkg -l |awk -v x='blue|pipe|pulse' '$1~i && $2~x {print $2}'

Et tu rebootes pour dire ce qui se passe.
Merci