Bonjour
J’avais tenté de démarrer Bluetooth sur mon ancien ordinateur, sans succès
Maintenant que j’en ai un nouveau je retente
J’ai branché un dongle et branché / allumé une enceinte JBL, et tapé quelques commandes
systemctl start bluetooth
joel@hp600:~$ sudo systemctl status bluetooth
[sudo] Mot de passe de joel :
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; preset: en>
Active: active (running) since Fri 2023-10-27 09:47:49 CEST; 7h ago
Docs: man:bluetoothd(8)
Main PID: 824 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 9283)
Memory: 2.7M
CPU: 48ms
CGroup: /system.slice/bluetooth.service
└─824 /usr/libexec/bluetooth/bluetoothd
oct. 27 09:47:49 hp600 bluetoothd[824]: src/plugin.c:plugin_init() Failed to in>
oct. 27 09:47:49 hp600 systemd[1]: Started bluetooth.service - Bluetooth servic>
oct. 27 09:47:49 hp600 bluetoothd[824]: Bluetooth management interface 1.22 ini>
oct. 27 09:47:50 hp600 bluetoothd[824]: profiles/sap/server.c:sap_server_regist>
oct. 27 09:47:50 hp600 bluetoothd[824]: sap-server: Operation not permitted (1)
oct. 27 10:18:09 hp600 bluetoothd[824]: Controller resume with wake event 0x0
oct. 27 11:13:45 hp600 bluetoothd[824]: Controller resume with wake event 0x0
oct. 27 14:22:19 hp600 bluetoothd[824]: Controller resume with wake event 0x0
oct. 27 15:44:09 hp600 bluetoothd[824]: Controller resume with wake event 0x0
oct. 27 15:48:43 hp600 bluetoothd[824]: Controller resume with wake event 0x0
lines 1-22/22 (END)
joel@hp600:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 03f0:034a HP, Inc Elite Keyboard
Bus 001 Device 002: ID 0458:0007 KYE Systems Corp. (Mouse Systems) Trackbar Emotion
Bus 001 Device 006: ID 0bda:8771 Realtek Semiconductor Corp. Bluetooth Radio
Bus 001 Device 005: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 004: ID 1bcf:2c8d Sunplus Innovation Technology Inc. HP 2.0MP High Definition Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
J’ai tapé systemctl start bluetooth
puis répété la commande lsusb sans avoir branché quoi que ce soit, j’aurais peut-être dû commencer par là
joel@hp600:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 03f0:034a HP, Inc Elite Keyboard
Bus 001 Device 002: ID 0458:0007 KYE Systems Corp. (Mouse Systems) Trackbar Emotion
Bus 001 Device 005: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 004: ID 1bcf:2c8d Sunplus Innovation Technology Inc. HP 2.0MP High Definition Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
joel@hp600:~$
apparemment il y a bien une interface Bluetooth dans la machine je ne l’avais pas repérée hier Bus 001 Device 005: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Hier avec le dongle branché il y avait en plus
Bus 001 Device 006: ID 0bda:8771 Realtek Semiconductor Corp. Bluetooth Radio
Bon, je ne connais pas xcfe, mais bizarre que tu n’aies pas de section bluetooth dans les params… Tu peux regarder cet article, il semble qu’il faille installer deux outils bluez et blueman.
Ensuite, l’étape que tu semble louper dans ta description, c’est l’appairage : il faut regarder la doc de ton enceinte JBL, mais c’est sans doute en restant appuyé sur le bouton bluetooth une fois le « search » lancé dans Blueman côté PC.
Une petite remarque : il faut 1) lancer la recherche 2) appuyer sur le bouton.
Tu peux aussi lancer la commande bluetoothctl dans un terminal pendant cette opération, tu auras peut-être plus d’information sur l’erreur.
Sinon tu as des commandes disponibles avec bluetoothctl, tapes help sur le prompt pour avoir la liste. Par exemple :
discoverable on
pairable on
scan on
pair [dev ]
etc… Cela va te permettre de mieux contrôler les opérations.
Exemple : je lance un scan puis démarre mon enceinte (le device apparaît), puis je demande un ‹ pair › sur son adresse MAC.
J’ai commencé par éteindre mon smartphone et ma tablette pour être certain de ne détecter que l’enceinte JBL, mais apparemment il y a du monde dans le coin
j’ai lancé la commande bluetoothctl pendant la recherche, j’ai appuyé sur la touche bluetooth de l’enceinte JBL après le début de la recherche
Tu avais bien d’abord tapé bluetoothctl pour obtenir un prompt. Je pensais que tu avais compris cela.Ce n’est qu’APRES avoir obtenu ce prompt que tu peux taper les commandes indiquées…
Là tu as manifestement tapé d’un seul coup « [bluetooth]# scan on » à partir du prompt bash du terminal :
Apparemment le scan détecte plusieurs enceintes ou autres objets, mais pas la mienne dont le n° Mac est 2C:FD:B4:11:C7:B7
J’ai donc tenté de l’appairer pour voir, en me disant il ne va pas la trouver , mais si :
[bluetooth]# pair 2C:FD:B4:11:C7:B7
Failed to pair: org.bluez.Error.AlreadyExists
J’ai fermé le terminal, puis ré-essayé de lancer depuis le tableau de bord, mon enceinte apparaît bien, mais la tentative de connection échoue : La connexion a échoué : br-connection-profile-unavailable
Pour voir j’ai éteint mon enceinte, puis relancé BT depuis le tableau de bord : je m’attendais à ce que mon enceinte ne soit pas détectée mais elle apparaît bien (ou du moins elle ne disparaît pas) , et la tentative de connection donne également La connexion a échoué : br-connection-profile-unavailable
ce qui m’étonne ce n’est pas ce résultat, c’est que celui de mon post précédent soit le même, comme si allumer l’enceinte et appuyer sur la touche bluetooth ne suffisait pas
J’ai installé libspa-0.2-bluetooth et redémarré
Toujours pas de connection, mais le message est différent Failed br-connection-page-timeout
j’ai cherché (Qwant) et trouvé ceci : https://www.reddit.com/r/archlinux/comments/qnffce/bluetooth_headset_connection_occasionally_fails/
Dans synaptic la version installée de bluez est 5.66-1, sur la page ils parlent de downgraderbluez (horrible anglicisme ! ) mais je ne sais pas faire
J’ai enlevé l’enceinte de la liste et retenté, ça détecte bien, ça connecte mais déconnecte après 2-3 secondes, j’avais constaté parfois la même chose au début de mes manips
Là j’ai
lancé la ligne de commande [bluetooth]# connect 2C:FD:B4:11:C7:B7
allumé l’enceinte
puis un peu après ouvert un fichier audio et réappuyé sur la touche bluetooth de l’enceinte, comme je le fais avec la tablette
joel@hp600:~$ bluetoothctl
Agent registered
[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
[NEW] Endpoint /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1
[NEW] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1/fd0
Connection successful
[NEW] Player /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/player0 [default]
[CHG] Device 2C:FD:B4:11:C7:B7 ServicesResolved: yes
[CHG] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1/fd0 Volume: 0x0040 (64)
[CHG] Device 2C:FD:B4:11:C7:B7 ServicesResolved: no
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[DEL] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1/fd0
[DEL] Player /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/player0 [default]
[DEL] Endpoint /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[bluetooth]#
Faudrait-il installer d’autres paquets pour bluetooth ?
Je penserais plutôt pour l’inverse : est-ce que Debian 12 est envisageable sur ton PC ? Tu pourrais te faire un clef usb live de Debian 12 (ici) et tester si le problème est résolu avec cette version ? Et si oui, tu upgrade mets à jour.