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édentes Révision précédente
Prochaine révision
Révision précédente
bluetooth [Le 11/09/2022, 11:55]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
bluetooth [Le 08/04/2024, 09:16] (Version actuelle)
bcag2 [Désactiver le Bluetooth au démarrage d'Ubuntu] entraîne des pbm activ/desactiv wifi ??
Ligne 1: Ligne 1:
-{{tag>Xenial Trusty ​Matériel Bluetooth Imprimante téléphone Android partage }}+{{tag>Jammy Matériel Bluetooth Imprimante téléphone Android partage }}
  
 ---- ----
  
-{{ :​application:​bluetooth:​bluetooth_13.10_00.png?​90|icone}}+{{ :​application:​bluetooth:​bluetooth_13.10_00.png?​90|icône}}
 ====== Utilisation du Bluetooth sous Ubuntu ====== ====== Utilisation du Bluetooth sous Ubuntu ======
  
Ligne 57: Ligne 57:
   * Se rendre dans les //​[[:​gnome-control-center|Paramètres systèmes]] ->​matériel->​ son//;   * Se rendre dans les //​[[:​gnome-control-center|Paramètres systèmes]] ->​matériel->​ son//;
   * Dans l'​onglet "​**Sortie**"​ ou/et "​**Entrée**"​ selon si celui-ci "​capture"​ aussi le son, sélectionner si ce n'est pas déjà fait, le périphérique audio correspondant à votre périphérique Bluetooth nouvellement appairé;   * Dans l'​onglet "​**Sortie**"​ ou/et "​**Entrée**"​ selon si celui-ci "​capture"​ aussi le son, sélectionner si ce n'est pas déjà fait, le périphérique audio correspondant à votre périphérique Bluetooth nouvellement appairé;
-  * Si vous souhaitez un mode de diffusion particulier,​ modifiez le;+  * Si vous souhaitez un mode de diffusion particulier,​ modifiez-le;
   * Un clic de confirmation sur le périphérique de sortie audio et le tour est joué.   * Un clic de confirmation sur le périphérique de sortie audio et le tour est joué.
 Dès que le périphérique audio ainsi appairé sera en service et "​visible",​ la connexion audio basculera automatiquement.\\ Dès que le périphérique audio ainsi appairé sera en service et "​visible",​ la connexion audio basculera automatiquement.\\
Ligne 103: Ligne 103:
  
 Pour jouer par exemple le son de votre mobile sur les hauts parleurs de votre ordinateur, Pour jouer par exemple le son de votre mobile sur les hauts parleurs de votre ordinateur,
-Appairez votre mobile à votre ordinateur (sous Android, vous apercevrez peut-être "​Connecté au paramètres ​audio du média"​),​+Appairez votre mobile à votre ordinateur (sous Android, vous apercevrez peut-être "​Connecté au paramètre ​audio du média"​),​
   * Lancez du son sur votre mobile ;   * Lancez du son sur votre mobile ;
   * Se rendre dans les //"​[[:​gnome-control-center|Paramètres systèmes]] → matériel->​son"//,​ à l'​onglet "​Entrée"​ pour vérifier que votre mobile a bien été ajouté (vous devriez voir la barre de son de votre mobile bouger en même temps que la musique).   * Se rendre dans les //"​[[:​gnome-control-center|Paramètres systèmes]] → matériel->​son"//,​ à l'​onglet "​Entrée"​ pour vérifier que votre mobile a bien été ajouté (vous devriez voir la barre de son de votre mobile bouger en même temps que la musique).
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.
  
  
-Pour désactiver Bluetooth au démarrage (icone 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 : +Au prochain démarrage, l'icône ​blueman sera grisé, il suffit de cliquer dessus pour activer le bluetooth.
- +
-<​code>​AutoEnable=true</​code>​ en <​code>​AutoEnable=false</​code>​ +
- +
-Au prochain démarrage, l'icone blueman sera grisé, il suffit de cliquer dessus pour activer le bluetooth.+
 ====Sous Mate==== ====Sous Mate====
-Sous [[:​mate|Ubuntu Mate]], allez dans **Centre de contrôle →  Personnel → Application au démarrage** et décochez la case **Applet blueman**. Par ailleurs, l'​icône du bluetooth a tendance à s'​afficher en permanence, même quand il n'y a pas d'​adaptateur bluetooth ! La solution précédente ne fonctionne pas, celle-ci supprime l'icone en plus de désactiver le bluetooth au démarrage s'il est disponible. ​+Sous [[:​mate|Ubuntu Mate]], allez dans **Centre de contrôle →  Personnel → Application au démarrage** et décochez la case **Applet blueman**. Par ailleurs, l'​icône du bluetooth a tendance à s'​afficher en permanence, même quand il n'y a pas d'​adaptateur bluetooth ! La solution précédente ne fonctionne pas, celle-ci supprime l'icône ​en plus de désactiver le bluetooth au démarrage s'il est disponible. ​
 =====Aller plus loin===== =====Aller plus loin=====
  
Ligne 673: Ligne 673:
 <code bash>​sudo /​etc/​init.d/​bluetooth restart</​code>​ <code bash>​sudo /​etc/​init.d/​bluetooth restart</​code>​
  
-====Cas des drivers Ralink==== + ====Déconnexion et connexion à répétition ​==== 
-Certains modules bluetooth Ralink (notamment ceux employés sur les **HP Pavillion DV6**) ont un problème d'​adressage les empêchant d'​effectuer une découverte des périphériques environnants.+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>​
  
-Pour corriger ​le problème ​+Retirez ​le commentaire de la ligne :  
-  * Ouvrir un terminal et taper <​code ​bash>sudo bccmd psset -s 0x0000 0x028c 0x0001</​code>​ +<​code>​#​UserspaceHID=true</​code>​ 
-  * Redémarrer ensuite l'ordinateur+afin d'avoir : 
 +<​code>​UserspaceHID=true</​code>​
  
-Les périphériques devraient s'​afficher normalement.+Enregistrez les changements avec Ctrl+O, puis quittez avec Ctrl+X
  
 +Redémarrez la machine, puis connectez le périphérique bluetooth.
 +====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,
 +  * [[:​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_modifier_un_fichier|Renommez le fichier]] **/​etc/​modprobe.d/​rtbth-dkms.conf** en **/​etc/​modprobe.d/​rtbth-dkms.conf.orig** avec [[:sudo|les droits d'​administration]].
 ====Difficulté de détection d'un périphérique bluetooth==== ====Difficulté de détection d'un périphérique bluetooth====
 Il se peut que vous ayez un problème pour scanner les périphériques à proximité, si ce cas se présente, dans un [[:​terminal]] saisir la [[:​commande_shell|commande]] suivante : Il se peut que vous ayez un problème pour scanner les périphériques à proximité, si ce cas se présente, dans un [[:​terminal]] saisir la [[:​commande_shell|commande]] suivante :
Ligne 738: Ligne 749:
 <code bash>​[pulseaudio] module-bluez5-device.c:​ Refused to switch profile to headset_head_unit:​ Not connected</​code>​ <code bash>​[pulseaudio] module-bluez5-device.c:​ Refused to switch profile to headset_head_unit:​ Not connected</​code>​
  
-Pour résoudre ce problème, il faut : ou bien passer à la version précédente de bluez (la 5.35 fonctionne),​ ou bien passer à la version suivante ​ ! La version 5.40 présente dans le dépot experimental ​de debian fonctionne. +Pour résoudre ce problème, il faut : ou bien passer à la version précédente de bluez (la 5.35 fonctionne),​ ou bien passer à la version suivante ​ ! La version 5.40 présente dans le dépôt expérimental ​de debian fonctionne. 
-==== Le transfert de fichiers depuis l'​ordinateur vers le périphérique ne fonctionne pas et renvoie l'​erreur GDBus.Error:​org.openobex:​Error.Failed:​ Unable to request session ​ ====+==== Le transfert de fichiers depuis l'​ordinateur vers le périphérique ne fonctionne pas et renvoie l'​erreur GDBus.Error:​org.openobex:​Error.Failed:​ Unable to request session ====
 Il s'agit d'un [[https://​bugs.launchpad.net/​ubuntu/​+source/​gnome-bluetooth/​+bug/​1148033|bug]]. Une solution est de lancer bluez-simple-agent avant le transfert, par exemple dans le terminal : Il s'agit d'un [[https://​bugs.launchpad.net/​ubuntu/​+source/​gnome-bluetooth/​+bug/​1148033|bug]]. Une solution est de lancer bluez-simple-agent avant le transfert, par exemple dans le terminal :
 <code bash>​bluez-simple-agent</​code>​ <code bash>​bluez-simple-agent</​code>​
Ligne 745: Ligne 756:
  
 ==== La connexion ne fonctionne pas malgré l'​appairage ==== ==== La connexion ne fonctionne pas malgré l'​appairage ====
-Il faut deja voir les messages d'​erreurs via la commande :+Il faut déjà ​voir les messages d'​erreurs via la commande :
 <code bash> <code bash>
 sudo systemctl status bluetooth sudo systemctl status bluetooth
  • bluetooth.1662890150.txt.gz
  • Dernière modification: Le 11/09/2022, 11:55
  • par moths-art