Comment désactiver Bluetooth sur Arch Linux

Andrew Heinzman / How-To Geek

Pour désactiver entièrement Bluetooth sur Arch Linux, utilisez la commande « sudo systemctl disable bluetooth ». Ensuite, redémarrez ou utilisez la commande « sudo systemctl stop bluetooth » pour arrêter l’instance Bluetooth en cours d’exécution.

Si votre ordinateur Arch Linux prend en charge Bluetooth mais que vous ne l’utilisez pas, cela ne fera que gaspiller de l’énergie. Au lieu de l’éteindre chaque fois que vous démarrez votre ordinateur, désactivez plutôt le service Bluetooth.

Vous n’utilisez pas le Bluetooth ? Éteignez-le

Bluetooth est un moyen pratique de connecter sans fil toutes sortes d’appareils à votre ordinateur. Mais si vous ne prévoyez pas d’utiliser Bluetooth, le laisser activé signifie qu’il restera assis en arrière-plan et consommera inutilement de l’énergie. Sur un ordinateur portable, cela signifie que votre batterie se décharge plus rapidement que nécessaire.

Selon la configuration de votre Bluetooth, il peut également diffuser son ID vers d’autres appareils, sollicitant des connexions. C’est mauvais pour la sécurité et mauvais pour votre vie privée.

Activer et désactiver Bluetooth est une question triviale dans votre environnement de bureau. La plupart des environnements de bureau fournissent une simple case à cocher ou un curseur pour ce faire. Mais le réactiver est tout aussi simple et peut être fait par inadvertance si vous, ou quelqu’un d’autre, ne faites pas attention.

Si vous voulez vraiment être sûr que Bluetooth ne peut pas être activé, le désactiver est la chose la plus sûre à faire. Lorsque Bluetooth est désactivé, il ne peut pas être restauré via votre environnement de bureau. Votre ordinateur se comportera comme s’il n’avait aucun matériel Bluetooth installé.

La bonne nouvelle est que la désactivation de votre Bluetooth est facile lorsque vous savez comment le faire et qu’il est tout aussi facile de le restaurer lorsque vous souhaitez l’utiliser. Nous utilisons Arch comme système de démonstration, mais cela fonctionnera avec toutes les distributions Linux modernes basées sur systemd.

Désactiver Bluetooth dans GNOME

Si tout ce que vous avez à faire est de désactiver temporairement Bluetooth, vous pouvez le faire très rapidement dans l’environnement de bureau GNOME. Cliquez sur l’extrémité droite de la barre supérieure pour accéder à votre menu système GNOME. Si le Bluetooth est configuré et opérationnel sur votre ordinateur, vous verrez un bouton Bluetooth.

Si Bluetooth n’est pas opérationnel, le bouton sera grisé. S’il est opérationnel, il sera mis en surbrillance dans l’une des couleurs d’accentuation de votre thème de bureau actuel. Dans le cas de notre ordinateur de test, il s’agit d’une nuance de bleu clair.

Le menu des paramètres rapides de GNOME avec le bouton Bluetooth en surbrillance

Cliquez sur le bouton Bluetooth pour activer et désactiver Bluetooth.

Le menu des paramètres rapides de GNOME avec le bouton Bluetooth grisé

Le Bluetooth est maintenant désactivé. Cliquez une fois de plus sur le bouton pour restaurer la fonctionnalité Bluetooth.

EN RAPPORT: Comment configurer Bluetooth sur Linux

Désactiver Bluetooth sur Arch Linux

Parce qu’Arch Linux est une distribution basée sur systemd depuis 2012, nous pouvons utiliser le systemd systemctl commande pour arrêter et démarrer directement, et activer et désactiver, le démon Bluetooth. Vous aurez besoin d’avoir sudo privilèges pour le faire.

Pour désactiver Bluetooth, ouvrez une fenêtre de terminal et tapez :

sudo systemctl disable bluetooth

Désactivation du service Bluetooth

Le démon ou le service Bluetooth est configuré pour ne pas se lancer automatiquement au démarrage, mais l’instance actuelle du service est toujours en cours d’exécution. Si vous redémarrez votre ordinateur, Bluetooth ne démarrera pas.

En attendant, si vous souhaitez arrêter Bluetooth maintenant, sans redémarrer, utilisez cette commande :

sudo systemctl stop bluetooth

Arrêt de l'instance en cours d'exécution du service Bluetooth

Si vous ouvrez le menu système GNOME, vous verrez que le bouton Bluetooth est grisé. Cliquer dessus n’a aucun effet. Bluetooth ne peut pas être activé depuis GNOME.

Activer Bluetooth sur Arch Linux

Restaurer la fonctionnalité Bluetooth est tout aussi simple. Nous utilisons le même systemctl commande avec différentes options. Sans surprise, au lieu de disable nous utilisons enable.

sudo systemctl enable bluetooth

Activer le service Bluetooth

Cela indique à Arch Linux que le service Bluetooth doit être démarré au démarrage de l’ordinateur. Si vous souhaitez que le service Bluetooth démarre immédiatement, exécutez cette commande :

sudo systemctl start bluetooth

Démarrage du service Bluetooth

L’ouverture du menu système GNOME vous montrera que le bouton Bluetooth est mis en surbrillance une fois de plus, indiquant que le service Bluetooth est opérationnel. Cliquer sur le bouton Bluetooth active et désactive Bluetooth, comme avant.

EN RAPPORT: Comment installer Arch Linux sur un PC

Envelopper les commandes Bluetooth dans les fonctions Shell

Ce ne sont pas des commandes particulièrement difficiles à retenir, mais elles sont assez longues. Cela signifie qu’il est facile de les mal saisir. Une solution plus simple consiste à créer des fonctions shell Bash.

Si vous utilisez déjà les fonctions du shell Bash, ajoutez ces fonctions à vos définitions actuelles.

function bluedown() 

  sudo systemctl disable bluetooth
  sudo systemctl stop bluetooth


function blueup() 

  sudo systemctl enable bluetooth
  sudo systemctl start bluetooth

Si vous n’utilisez pas les fonctions du shell Bash, copiez ces définitions de fonctions dans un éditeur et enregistrez le fichier sous « .bash_functions » dans votre répertoire personnel. Modifiez ensuite votre fichier « .bashrc », ajoutez-y ces lignes et enregistrez le fichier.

# read in shell functions
if [ -f ~/.bash_functions ]; then
  . ~/.bash_functions
fi

Nos nouvelles fonctions de shell Bluetooth Bash seront chargées à chaque fois que vous vous connecterez. Pour les charger maintenant, vous pouvez utiliser la commande source « .» pour lire votre fichier « .bashrc ».

. .bashrc

Forcer le fichier bashrc à être lu une fois de plus

Vous pouvez maintenant désactiver et activer votre connexion Bluetooth avec une seule commande dans une fenêtre de terminal.

bluedown

Utilisation de la fonction bluedown shell pour éteindre et désactiver le bluetooth

blueup

Utilisation de la fonction blueup shell pour démarrer et activer le service bluetooth

EN RAPPORT: Comment créer des alias et des fonctions shell sous Linux

Économisez de l’énergie et améliorez la confidentialité

Bluetooth consomme de l’énergie lorsqu’il est inactif car il vérifie périodiquement quels appareils Bluetooth se trouvent à proximité immédiate. Si vous n’utilisez pas Bluetooth, vous pouvez aussi bien le désactiver et conserver cette alimentation dans la batterie de votre ordinateur portable.

EN RAPPORT: Comment réparer le retard audio Bluetooth

Source-135