Vu que j'ai un peu de temps en ce moment je règle les petits problèmes qui traînent sur mon ordi.
Je m'attaque à ce problème bluetooth que je n'avais pas, jusqu'à récemment, avec le noyau 4.14 ( de mémoire). Je l'avais déjà remarqué sur les noyaux plus récents (le module bluetooth se chargeait une fois sur 3).
Mais depuis 1 mois ou 2 il est apparu sur cet "ancien" noyau que j'utilisais.
Quitte à avoir le problème j'utilise dorénavant un noyau plus récent (5.4.24-1-MANJARO)
Au boot j'ai cette ligne qui apparaît et que je retrouve ensuite avec dmesg :
Bluetooth: hci0: Failed to send firmware data (-38)
Je pense que mettre à jour mon BIOS résoudrai le problème mais je n'y arrive pas.
J'ai déjà fait beaucoup de recherche sur ce problème et la seule que j'ai trouvé pour lancer le bluetooth est cette ligne de commande :
J'ai mis un alias "bluetooth". Du coup au démarrage j'ouvre un terminal et je peux démarrer le bluetooth mais si ça démarrait tout seul se serait encore mieux
Peut être charger le module plus tard dans la séquence de démarrage?
Mais comment faire? Je n'ai que très rarement mis les mains là-dedans.
[nico@Arnold ~]$ sudo pacman -Ss bluez
[sudo] Mot de passe de nico :
extra/bluez 5.54-1 [installé]
Daemons for the bluetooth protocol stack
extra/bluez-cups 5.54-1
CUPS printer backend for Bluetooth printers
extra/bluez-hid2hci 5.54-1
Put HID proxying bluetooth HCI's into HCI mode
extra/bluez-libs 5.54-1 [installé]
Deprecated libraries for the bluetooth protocol stack
extra/bluez-plugins 5.54-1
bluez plugins (PS3 Sixaxis controller)
extra/bluez-qt 5.68.0-1 (kf5)
Qt wrapper for Bluez 5 DBus API
extra/bluez-utils 5.54-1 [installé]
Development and debugging utilities for the bluetooth protocol stack
community/bluez-qt-git 5.69.0.r590.gd84fee7-1 (kf5-git)
Qt wrapper for Bluez 5 DBus API
community/bluez-tools 0.2.0-4 [installé]
A set of tools to manage Bluetooth devices for Linux
community/python-bluepy 1.3.0-2
Python module for interfacing with Bluetooth LE devices through Bluez
community/python-pybluez 0.22-4
Python wrapper for the BlueZ Bluetooth stack
community/python2-pybluez 0.22-4
Python wrapper for the BlueZ Bluetooth stack
[nico@Arnold ~]$
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendo>
Active: active (running) since Mon 2020-04-13 10:36:35 CEST; 42s ago
Docs: man:bluetoothd(8)
Main PID: 644 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 9434)
Memory: 2.0M
CGroup: /system.slice/bluetooth.service
└─644 /usr/lib/bluetooth/bluetoothd
avril 13 10:36:35 Arnold systemd[1]: Starting Bluetooth service...
avril 13 10:36:35 Arnold bluetoothd[644]: Bluetooth daemon 5.54
avril 13 10:36:35 Arnold systemd[1]: Started Bluetooth service.
avril 13 10:36:35 Arnold bluetoothd[644]: Starting SDP server
avril 13 10:36:35 Arnold bluetoothd[644]: Bluetooth management interface 1.14 >
Je rajoute un détail peut-être important :
Au premier boot le bluetooth ne démarre pas.
Je recharge le module btusb, le bluetooth fonctionne.
Si je redémarre l'ordi, le bluetooth est actif.
Si je l'éteins et (re)démarre, pas de bluetooth. . .
edit : truc encore plus étrange. Le bluetooth semble bien démarrer si j'ai une souris branché en USB. . .
En fait j'ai une souris sans fil bluetooth et une enceinte bluetooth que je connecte presqu'à chaque session.
Aujourd’hui, par hasard, j'ai démarré avec une souris branchée en USB, c'est comme ça que je me suis rendu compte que le bluetooth partait bien avec une souris branché en USB.
Mais habituellement j'ai que la souris en bluetooth.