413 votes

Comment désactiver la fonction Bluetooth au démarrage du système ?

Comment désactiver la fonction Bluetooth au démarrage du système ?

254voto

Mufaka Points 54

Pour Ubuntu 20.10

Pour cette édition d'ubuntu /etc/bluetooth/main.conf et trouver la ligne

AutoEnable=true

et le remplacer par :

AutoEnable=false

18.04+

18.04* qui n'ont pas naturellement un /etc/rc.local, vous devrez en créer un et le rendre exécutable. Pour rendre les choses un peu plus faciles, vous pouvez simplement coller la commande suivante dans un terminal :

sudo install -b -m 755 /dev/stdin /etc/rc.local << EOF
#!/bin/sh
rfkill block bluetooth
exit 0
EOF

Exécuter sudoedit /etc/rc.local et ajoutez cette ligne avant avec exit 0 :

rfkill block bluetooth

Vous devriez toujours être en mesure d'activer Bluetooth par le biais de l'applet de la barre supérieure.

Ce site devrait fonctionnent pour la plupart des systèmes, mais il semble que quelques bogues se cachent dans l'ACPI du noyau pour les Thinkpads. Si vous êtes sur un Thinkpad, ajoutez ce qui suit à /etc/rc.local :

echo disable > /proc/acpi/ibm/bluetooth

Ou consultez ibm-acpi - Pilote Extras ACPI pour IBM ThinkPad -- certains rapports suggèrent que ibm-acpi inclut le contrôle bluetooth (entre autres choses agréables). Mais je n'ai pas le matériel et je suis donc totalement incapable de vérifier ces affirmations. Bonne chance.

174voto

Stepbaer Points 1827

J'ai trouvé un mode d'emploi avec une "solution de rechange" propre. aquí ( lien vers les archives pour la postérité)

Changer réellement /etc/bluetooth/main.conf était suffisant pour moi.

Recherchez l'entrée :

AutoEnable=true

et changez la valeur en :

AutoEnable=false

Cela m'a suffi, même si l'article décrit d'autres étapes qui peuvent être nécessaires ou non.

Sur Ubuntu 17.04 et plus anciennement l'option était nommée InitiallyPowered .

52voto

Scott Stensland Points 12948

16.04+


A partir d'ubuntu 16.04, systemd gère les services de démarrage comme bluetooth ... pour afficher l'état actuel de la question suivante dans un terminal

sudo systemctl status bluetooth.service 

pour désactiver le bluetooth au démarrage, faites ceci

sudo systemctl disable bluetooth.service

puis au prochain redémarrage, le bluetooth ne sera pas actif ... pour activer le problème du bluetooth (puis redémarrer)

sudo systemctl enable bluetooth.service

30voto

SitWalkStand Points 735

Pour désactiver le chargement du pilote Bluetooth au démarrage :

sudo $EDITOR /etc/modprobe.d/blacklist.conf

ajouter :

blacklist btusb

L'activer plus tard devrait juste être :

sudo modprobe btusb

18voto

Jonik Points 18905

Etape 1 : Allez dans le terminal et tapez la commande suivante pour modifier les paramètres du système /etc/rc.local fichier :

gksudo gedit /etc/rc.local

Étape 2 : Ajoutez la ligne suivante avant le exit 0 ligne :

rfkill block bluetooth

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X