[Résolu] MAJ 22.04 -> 24.04.1 Bluetooth HS
Publié : mer. 11 sept. 2024, 16:50
Code : Tout sélectionner
systemctl restart bluetoothAnalyse du journal système principal en console :
Code : Tout sélectionner
journalctl -f -n 1000
...
bluetooth.service: ConfigurationDirectory 'bluetooth' already exists but the mode is different. (File system: 755 ConfigurationDirectoryMode: 555)On édite l'unité systemd :
Code : Tout sélectionner
systemctl edit bluetooth.serviceConfigurationDirectoryMode=0755
dans la section [Service] :
On recharge systemd
Code : Tout sélectionner
systemctl daemon-reloadCode : Tout sélectionner
systemctl start bluetoothCode : Tout sélectionner
journalctl -f -n 1000
...
bluetooth.service: Main process exited, code=exited, status=203/EXECN'ayant pas assez d'infos pour étudier le problème, je décide de lancer le service à la main.
Souvent on peut obtenir plus d'info avec les drapeaux verbeux (-v)
Je réédite donc l'unité :
Code : Tout sélectionner
systemctl edit bluetooth.serviceCode : Tout sélectionner
ExecStart=/usr/lib/bluetooth/bluetoothd --compatCode : Tout sélectionner
/usr/lib/bluetooth/bluetoothd --compat
...Aucun fichier ou dossier de ce nomJe veux voir le contenu du paquet du paquet bluetooth pour corriger :
Code : Tout sélectionner
dpkg -L bluetoothC'est donc pas ce paquet qui gère réellement le bluetooth sous Ubuntu !
On va demander au système de chercher le chemin pour nous (parce qu'on est paresseux - et oui...) :
Code : Tout sélectionner
which bluetoothdCode : Tout sélectionner
/usr/sbin/bluetoothdCode : Tout sélectionner
dpkg -S /usr/sbin/bluetoothdCode : Tout sélectionner
bluez: /usr/sbin/bluetoothdIl ne reste plus qu'à corriger l'unité systemd :
Code : Tout sélectionner
systemctl edit bluetooth.serviceCode : Tout sélectionner
ExecStart=/usr/sbin/bluetoothd --compatCode : Tout sélectionner
systemctl daemon-reload
systemctl start bluetoothBref : encore un joli bug non corrigé dans le passage de la 22.04 à la 24.04.1.
Ça commence à faire beaucoup...