Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
bluetooth [Le 26/07/2023, 22:06] Amiralgaby corrections. erreurs repérées grâce à wiki-corrector |
bluetooth [Le 02/11/2025, 13:10] (Version actuelle) NumOpen déplacement de la virgule |
||
|---|---|---|---|
| Ligne 140: | Ligne 140: | ||
| Sous **systemd**, au lieu d'éditer le fichier **/etc/rc.local**, vous pouvez utiliser la commande : | Sous **systemd**, au lieu d'éditer le fichier **/etc/rc.local**, vous pouvez utiliser la commande : | ||
| - | <code>sudo systemctl disable bluetooth.service</code> | + | <code bash>sudo systemctl disable bluetooth.service</code> |
| ...pour empêcher le lancement du service Bluetooth au démarrage. | ...pour empêcher le lancement du service Bluetooth au démarrage. | ||
| + | <note important>Il est possible que cela entraîne des difficultés à activer/désactiver la connexion Wifi (pbm rencontré sous [[:jammy|Jammy) | ||
| + | (src: https://bbs.archlinux.org/viewtopic.php?id=155714)]] | ||
| + | </note> | ||
| Il sera alors toujours possible de relancer ce service en faisant : | Il sera alors toujours possible de relancer ce service en faisant : | ||
| - | <code>sudo systemctl start bluetooth.service</code> | + | <code bash>sudo systemctl start bluetooth.service</code> |
| Pour que le service Bluetooth se lance de nouveau au démarrage, faire : | Pour que le service Bluetooth se lance de nouveau au démarrage, faire : | ||
| - | <code>sudo systemctl enable bluetooth.service</code> | + | <code bash>sudo systemctl enable bluetooth.service</code> |
| ...suivi d'un redémarrage. | ...suivi d'un redémarrage. | ||
| Ligne 153: | Ligne 156: | ||
| Pour désactiver Bluetooth au démarrage (icône grisée) sans arrêter le deamon : | Pour désactiver Bluetooth au démarrage (icône grisée) sans arrêter le deamon : | ||
| - | Ouvrir un terminal et entrer la commande suivante : | + | [[:tutoriel:comment_modifier_un_fichier|Éditer avec les droits d'administration]] le fichier ///etc/bluetooth/main.conf//\\ |
| + | tout en bas, changer la ligne : | ||
| - | <code>sudo nano /etc/bluetooth/main.conf</code> | + | <code bash>AutoEnable=true</code> en <code>AutoEnable=false</code> |
| - | + | ||
| - | Dans le fichier, tout en bas, changer la ligne : | + | |
| - | + | ||
| - | <code>AutoEnable=true</code> en <code>AutoEnable=false</code> | + | |
| Au prochain démarrage, l'icône blueman sera grisé, il suffit de cliquer dessus pour activer le bluetooth. | Au prochain démarrage, l'icône blueman sera grisé, il suffit de cliquer dessus pour activer le bluetooth. | ||
| Ligne 672: | Ligne 672: | ||
| <code bash>sudo /etc/init.d/bluetooth restart</code> | <code bash>sudo /etc/init.d/bluetooth restart</code> | ||
| + | |||
| + | ====Déconnexion et connexion à répétition ==== | ||
| + | Lorsque le périphérique se déconnecte et se reconnecte à répétition, alors suivez cette procédure. | ||
| + | |||
| + | Déconnectez le périphérique | ||
| + | |||
| + | Éditez ce fichier : | ||
| + | <code>sudo nano /etc/bluetooth/input.conf</code> | ||
| + | |||
| + | Retirez le commentaire de la ligne : | ||
| + | <code>#UserspaceHID=true</code> | ||
| + | afin d'avoir : | ||
| + | <code>UserspaceHID=true</code> | ||
| + | |||
| + | Enregistrez les changements avec Ctrl+O, puis quittez avec Ctrl+X | ||
| + | |||
| + | Redémarrez la machine, puis connectez le périphérique bluetooth. | ||
| + | |||
| + | ====Déconnexion/connexion intempestive ==== | ||
| + | |||
| + | 1)Enlever **pulseaudio-module-bluetooth** avec : | ||
| + | |||
| + | <code>sudo apt remove pulseaudio-module-bluetooth</code> | ||
| + | |||
| + | puis | ||
| + | |||
| + | 2)Installer **libspa-0.2-bluetooth** avec : | ||
| + | |||
| + | <code>sudo apt install libspa-0.2-bluetooth</code> | ||
| + | |||
| + | enfin | ||
| + | |||
| + | 3)Rentrer une à une | ||
| + | |||
| + | <code>systemctl --user restart pipewire | ||
| + | systemctl --user restart pipewire-pulse</code> | ||
| + | |||
| + | 4)Reconnecter votre enceinte; ça devrait fonctionner. | ||
| + | Solution découverte [[https://askubuntu.com/questions/1479606/bluetooth-br-connection-profile-unavailable-issue-on-upgrade-to-xubuntu-23-04|ici]]. | ||
| ====Cas de Ralink RT3290==== | ====Cas de Ralink RT3290==== | ||
| - | * [[:PPA|Ajouter le PPA]] **ppa:blaze/rtbth-dkms**((https://launchpad.net/~blaze/+archive/ubuntu/rtbth-dkms)) dans vos sources de logiciels, | + | * [[:PPA|Ajouter le PPA]] **ppa:blaze/rtbth-dkms**((https://launchpad.net/~blaze/+archive/ubuntu/rtbth-dkms)) dans vos sources de logiciels (ce PPA n'existe pas pour des versions récentes d'Ubuntu, voir la [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1816493|demande d'intégration du module dans le noyau]]), |
| * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]], | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]], | ||
| * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>rtbth-dkms]]**. | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>rtbth-dkms]]**. | ||