Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bluetooth [Le 11/12/2023, 17:30] – ajout déco-reco cyclique LukePerpbluetooth [Le 11/11/2026, 09:39] (Version actuelle) – ajout § [Appareil détecté mais ne se connecte pas `Non configuré`] bcag2
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 689: Ligne 689:
  
 Redémarrez la machine, puis connectez le périphérique bluetooth. 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]]**.
Ligne 774: Ligne 797:
 sudo systemctl restart bluetooth </code> sudo systemctl restart bluetooth </code>
  
 +==== Appareil détecté mais ne se connecte pas `Non configuré` ====
 +Il peut arriver, par exemple avec une enceinte bluetooth, qu'Ubuntu la détecte et affiche son nom, mais n'arrive pas à s'y connecter et affiche //Non configuré//.\\
 +Dans ce cas((source : https://askubuntu.com/a/833323)), éditer le fichier ///etc/bluetooth/main.conf// :
 +remplacer la ligne :
 +    #ControllerMode = dual
 +par la ligne :
 +    ControllerMode = bredr
 +ce qui permet de désactiver le mode LE.
 +puis redémarrer le Bluetooth :
 +<code bash>
 +sudo service bluetooth restart
 +</code>
 +L'appareil peut apparaître une seconde fois, sans le //LE//, par exemple //Bose Micro SoundLink// qui arrive à se connecter alors que //LE-Bose Micro SoundLink// reste affiché //Non configuré//
 ===== Pages en rapport ===== ===== Pages en rapport =====