Après avoir pas mal galéré pour faire fonctionner un casque BT 4.0 avec un stick BT en usb de la même génération, je vous fais part de ce que j'ai fait:
Il faut que pulseaudio-bluetooth et bluez-utils soient installés. Si ce n'est pas le cas:
sudo pacman -S pulseaudio-bluetooth bluez-utils
Il va de soit que vous pouvez zapper cette étape si vous avez une carte BT intégrée.
2) Si ce n'est le cas, démarrez le service bluetooth
sudo systemctl start bluetooth
........profile connect failed for XX:XX:XX:XX:XX:XX: Protocol not available
pactl load-module module-bluetooth-discover
[steph@manjaro ~]$ bluetoothctl
[NEW] Controller 00:1A:7D:DA:71:04 manjaro [default]
[bluetooth]# power on
[CHG] Controller 00:1A:7D:DA:71:04 Class: 0x1c0104
Changing power on succeeded
[CHG] Controller 00:1A:7D:DA:71:04 Powered: yes
[bluetooth]# discoverable on
Changing discoverable on succeeded
[CHG] Controller 00:1A:7D:DA:71:04 Discoverable: yes
[bluetooth]# scan on
Discovery started
[CHG] Controller 00:1A:7D:DA:71:04 Discovering: yes
[NEW] Device 20:12:11:22:89:B9 APM 426118
[bluetooth]# pair 20:12:11:22:89:B9
Attempting to pair with 20:12:11:22:89:B9
[CHG] Device 20:12:11:22:89:B9 Connected: yes
[CHG] Device 20:12:11:22:89:B9 UUIDs: 00001108-0000-1000-8000-00805f9b34fb
..............
..............
[CHG] Device 20:12:11:22:89:B9 UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[CHG] Device 20:12:11:22:89:B9 ServicesResolved: yes
[CHG] Device 20:12:11:22:89:B9 Paired: yes
Pairing successful
[CHG] Device 20:12:11:22:89:B9 ServicesResolved: no
[CHG] Device 20:12:11:22:89:B9 Connected: no
[bluetooth]# connect 20:12:11:22:89:B9
Attempting to connect to 20:12:11:22:89:B9
[CHG] Device 20:12:11:22:89:B9 Connected: yes
Connection successful
[CHG] Device 20:12:11:22:89:B9 ServicesResolved: yes
[CHG] Controller 00:1A:7D:DA:71:04 Class: 0x000000
[CHG] Controller 00:1A:7D:DA:71:04 Powered: no
[CHG] Controller 00:1A:7D:DA:71:04 Discovering: no
[DEL] Controller 00:1A:7D:DA:71:04 manjaro [default]
[NEW] Controller 00:1A:7D:DA:71:04 manjaro [default]
[NEW] Device 20:12:11:22:89:B9 APM 426118
[CHG] Controller 00:1A:7D:DA:71:04 UUIDs: 00001112-0000-1000-8000-00805f9b34fb
.............
............
[CHG] Controller 00:1A:7D:DA:71:04 Class: 0x1c0104
[CHG] Controller 00:1A:7D:DA:71:04 Powered: yes
[bluetooth]# exit
Astuce : utilisez la touche Tab pour l’auto-complétion. Exemple: #pair 20Tab pour éviter les erreurs
Vous pouvez aussi passer par l'applet bluez en graphique. C'est assez intuitif, mais j'ai eu des erreurs d'où ma préférence pour bluetoothctl .
Si vous ouvrez
pavucontrol
, vous verrez votre casque dans les périphériques de sortie 5) Si le son est pourri, dans
pavucontro
l, cliquez sur le casque > Onglet Configuration; Choisissez le profil [High Fidelity Playback(A2DP Sinc)]Reste a pérenniser l'appairage.
6) Rendez le service bluetooth permanent
sudo systemctl enable bluetooth
Repérez le paragraphe:
.......
.......
### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif
.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover
.endif
........
........
### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif