Bonjour,
J’ai acheté récemment un casque bluetooth ( Bose QuietComfort 35 ). Je n’ai aucun problème à l’utilisation avec mon téléphone sous Android mais je rencontre des soucis au niveau de l’utilisation avec mon ordinateur sous Debian Testing.
Le casque est bien connecté au Bluetooth :
Mais il ne s’ajoute pas à la liste des périphériques pour la sortie son :
Voici la version sur laquelle je suis :
$ uname -a
Linux alt-simon 4.15.0-2-amd64 #1 SMP Debian 4.15.11-1 (2018-03-20) x86_64 GNU/Linux
Je vois bien le casque avec bluetoothctl :
$ bluetoothctl
[NEW] Controller 58:00:E3:C4:51:24 alt-simon [default]
[NEW] Device BC:3D:85:0D:18:35 HUAWEI Mate 10 Pro
[NEW] Device 1C:15:1F:AB:9A:62 m10
[NEW] Device FC:3F:7C:8A:E0:10 HUAWEI P9 lite
[NEW] Device D0:7E:35:32:EF:6E DESKTOP-AS1H470
[NEW] Device 34:F3:9A:3A:DA:21 alt-arichir
[NEW] Device 2C:41:A1:4C:84:64 Bose QC35 II
Agent registered
[CHG] Device 2C:41:A1:4C:84:64 Connected: no => J'ai désactivé le bluetooth du casque
[CHG] Device FC:3F:7C:8A:E0:10 RSSI: -79
[CHG] Device 2C:41:A1:4C:84:64 Connected: yes => J'ai réactivé le bluetooth du casque
[Bose QC35 II]#
J’ai aussi essayé avec pavucontrol mais ça ne change rien.
J’ai essayé de suivre différentes solutions :
Ça a marché hier mais c’est assez aléatoire… 
J’ai modifié à nouveau le fichier /etc/bluetooth/main.conf :
$ sudo vim /etc/bluetooth/main.conf
(...)
ControllerMode = dual
(...)
Statut du service avant de le relancer :
$ sudo systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-04-13 09:00:49 CEST; 2h 36min ago
Docs: man:bluetoothd(8)
Main PID: 751 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4915)
Memory: 3.8M
CGroup: /system.slice/bluetooth.service
└─751 /usr/lib/bluetooth/bluetoothd
avr 13 09:01:15 alt-simon bluetoothd[751]: Endpoint registered: sender=:1.80 path=/MediaEndpoint/A2DPSource
avr 13 09:01:15 alt-simon bluetoothd[751]: Endpoint registered: sender=:1.80 path=/MediaEndpoint/A2DPSink
avr 13 09:01:15 alt-simon bluetoothd[751]: RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
avr 13 09:01:15 alt-simon bluetoothd[751]: RFCOMM server failed for :1.80/Profile/HSPHSProfile/00001108-0000-1000-8000-00805f9b34fb: rfcomm_bind: Address already in use (98)
avr 13 09:01:16 alt-simon bluetoothd[751]: Failed to set mode: Blocked through rfkill (0x12)
avr 13 11:21:21 alt-simon bluetoothd[751]: Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
avr 13 11:22:14 alt-simon bluetoothd[751]: Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
avr 13 11:22:14 alt-simon bluetoothd[751]: Unable to get io data for Phone Book Access: getpeername: Transport endpoint is not connected (107)
avr 13 11:31:37 alt-simon bluetoothd[751]: Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
avr 13 11:31:38 alt-simon bluetoothd[751]: Unable to get io data for Phone Book Access: getpeername: Transport endpoint is not connected (107)
Restart du service :
$ sudo systemctl restart bluetooth
Statut après restart :
$ sudo systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-04-13 11:37:53 CEST; 3min 33s ago
Docs: man:bluetoothd(8)
Main PID: 12391 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4915)
Memory: 1.5M
CGroup: /system.slice/bluetooth.service
└─12391 /usr/lib/bluetooth/bluetoothd
avr 13 11:37:53 alt-simon bluetoothd[12391]: Starting SDP server
avr 13 11:37:53 alt-simon bluetoothd[12391]: Bluetooth management interface 1.14 initialized
avr 13 11:37:53 alt-simon bluetoothd[12391]: Sap driver initialization failed.
avr 13 11:37:53 alt-simon bluetoothd[12391]: sap-server: Operation not permitted (1)
avr 13 11:37:53 alt-simon bluetoothd[12391]: Endpoint registered: sender=:1.80 path=/MediaEndpoint/A2DPSource
avr 13 11:37:53 alt-simon bluetoothd[12391]: Endpoint registered: sender=:1.80 path=/MediaEndpoint/A2DPSink
avr 13 11:37:53 alt-simon bluetoothd[12391]: Endpoint registered: sender=:1.50 path=/MediaEndpoint/A2DPSource
avr 13 11:37:53 alt-simon bluetoothd[12391]: Endpoint registered: sender=:1.50 path=/MediaEndpoint/A2DPSink
avr 13 11:37:53 alt-simon bluetoothd[12391]: RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
avr 13 11:37:53 alt-simon bluetoothd[12391]: RFCOMM server failed for :1.50/Profile/HSPHSProfile/00001108-0000-1000-8000-00805f9b34fb: rfcomm_bind: Address already in use (98)
Actuellement :
- Si j’éteins le casque puis le rallume, il reprend correctement.
- Si j’éteins le bluetooth de l’ordinateur puis le rallume, il reprend correctement.
Espérons que ça dure… Si c’était juste ça, alors c’est facile… 