Comment désactiver Bluetooth par défaut?

12

Chaque fois que je désactive mon Bluetooth depuis le menu des paramètres, il est réactivé après le redémarrage. Je sais que cela a déjà été demandé, mais j'ai essayé toutes les réponses qui ont été fournies et rien ne semble fonctionner.

La suggestion la plus populaire est: Exécutez sudoedit /etc/rc.localet ajoutez ceci avant la ligne avec la sortie 0:

rfkill block bluetooth

Quand je fais cela, un fichier vide s'ouvre et ce n'est même pas rc.localsi j'ai raison. (voir capture d'écran). J'utilise Ubuntu 18.04 LTS.

Capture d'écran

Si je lance ls -l /etc/rc.localcela arrive:

Screenshot2

Si je cours sudo rfkill list all::

Screenshot3

J'ai tout essayé dans ce lien sauf l'installation de BUM: Comment puis-je désactiver Bluetooth au démarrage du système?

Lucy C
la source
2
Eh bien, quel est le lien vers les autres suggestions que vous avez essayées? Oui, le fichier en capture d'écran est un fichier temporaire, ce qui est étrange. Avez-vous couru sudoedit /etc/rc.localou est-ce que cela a différé d'une manière ou d'une autre? Est-ce ls -l /etc/rc.localque cela suggère un lien symbolique?
Sergiy Kolodyazhnyy
En outre, la sudo rfkill list all sortie serait bien d'ajouter
Sergiy Kolodyazhnyy
1
"Quand je fais cela, un fichier vide s'ouvre et ce n'est même pas rc.local si j'ai raison." Méthode personnalisée sous Linux: éditer un fichier utilisé est une mauvaise pratique, donc un fichier dans / tmp / est créé et mv à l'endroit où il doit être. Suivant: vous n'avez rien trouvé sur la liste noire du module bt?! Je trouve ça bizarre;)
Rinzwind
J'ai tout essayé dans ce lien sauf l'installation de BUM: askubuntu.com/questions/67758/…
Lucy C

Réponses:

13

J'ai testé cela et il persiste à travers les redémarrages.

Cliquez sur le logo Bluetooth entre les icônes du clavier et de la batterie dans la barre d'état système. Cliquez ensuite sur la sélection "Bluetooth ON" et il devient "Bluetooth OFF":

bluetooth off.gif


Après des commentaires, j'ai découvert qu'Ubuntu 18.04 avec l'interface Gnome ne fonctionne pas comme Ubuntu 16.04 avec l'interface Unity.

La solution est d'éditer /etc/default/tlpet de trouver:

# Radio devices to disable on startup: bluetooth, wifi, wwan.
# Separate multiple devices with spaces.
#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"

Modifiez la dernière ligne à lire:

DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
WinEunuuchs2Unix
la source
2
Je suppose que vous pensiez vraiment que je n'avais pas essayé la solution la plus élémentaire. Lorsque je fais cela, le Bluetooth est réactivé après le redémarrage.
Lucy C
@LucyC Je viens de remarquer à partir de vos captures d'écran que vous n'avez même pas l'icône Bluetooth dans Systray. De plus, vous utilisez l'interface Gnome et non l'interface Unity 16.04 comme moi. Utilisez-vous Ubuntu 18.04?
WinEunuuchs2Unix
J'utilise Ubuntu 18.04 LTS. Mon icône bluetooth se trouve dans le menu déroulant des paramètres, comme indiqué ici: [ ibb.co/h5pmaJ]
Lucy C
@LucyC Je redémarrerai en utilisant Ubuntu 18.04 LTS avec l'interface Gnome par défaut et je vérifierai.
WinEunuuchs2Unix
@LucyC Après le redémarrage dans Ubuntu 18.40, j'ai été choqué d'apprendre que sous l'interface Gnome, le paramètre n'était pas conservé. En recherchant une solution, j'ai trouvé une question en double avec une réponse acceptée, j'ai donc voté pour fermer votre question en double. Alors maintenant, je vais redémarrer en 16.04 qui fonctionne juste :)
WinEunuuchs2Unix
6

Eh bien, j'ai une suggestion. Je pense que la plupart des gens vont essayer de faire en sorte que les appareils se souviennent de l'état de l'arrêt précédent. Ainsi, si le wifi / bluetooth est désactivé / activé avant l'arrêt précédent, puis après le redémarrage, le wifi / bluetooth reste désactivé / activé selon l'état précédent.

Pour ce faire, accédez au fichier /etc/default/tlpet recherchez la ligne

RESTORE_DEVICE_STATE_ON_STARTUP = 0

Il est défini sur "0" par défaut, ce qui signifie que la mémorisation de l'état de la radio est désactivée par défaut. Pour qu'il se souvienne de l'état précédent, remplacez "0" par "1". Si vous définissez ce paramètre sur "1", les lignes suivantes ne seront pas lues par le système.

Si vous souhaitez spécifiquement activer ou désactiver une radio au démarrage, suivez les lignes

# DEVICES_TO_DISABLE_ON_STARTUP = "wwan wifi bluetooth"

et

# DEVICES_TO_ENABLE_ON_STARTUP = "wwan wifi bluetooth"

et supprimez le «#» pour activer l'une de ces lignes. Et vous pouvez choisir entre bluetooth / wifi / wwan ou tous.

Faites ce dont vous avez besoin.

Surajit
la source
3

Je travaille sous Xubuntu 18.04. Voici une solution qui a finalement fonctionné pour moi.

  1. Tout d'abord, j'ai édité le fichier /etc/bluetooth/main.conf(sous le sudomode activé). À la toute fin du fichier, j'ai changé la ligne AutoEnable=trueenAutoEnable=false

  2. Deuxièmement, je suis allé au menu principal, puis j'ai choisi Settings > Session and Startup. Dans la Applications autostartsection j'ai désactivé Blueman applet(voir la ligne 2 dans l'image ci-dessous).

L'applet Blueman est désactivée dans «Session et démarrage»

  1. Après le redémarrage, l' Blueman appleticône n'est plus visible dans la barre d'état système mais si vous entrez rfkill list alldans le terminal, vous voyez ce qui suit:

1: phy0: Wireless LAN Soft blocked: no Hard blocked: no 2: dell-wifi: Wireless LAN Soft blocked: no Hard blocked: no 3: dell-bluetooth: Bluetooth Soft blocked: yes Hard blocked: no 4: hci0: Bluetooth Soft blocked: yes Hard blocked: no

Ce qui signifie que le Bluetooth est maintenant désactivé. Il semble que la clé du problème soit ridiculement simple. Toute tentative d'allumer Blueman appletallume également le Bluetooth, peu importe ce qui s'est passé auparavant. Donc, non Blueman applet, plus de Bluetooth au démarrage. Au moins pour moi.

Alexei Kouprianov
la source
A travaillé pour moi sur Ubuntu 18.10 - l'étape 1 était totalement suffisante pour moi (Blueman ne semble pas être installé) :)
RobertG
Voir le rapport de bug
jarno
3

Avec Ubuntu 18.04 Gnome, cela a fonctionné pour moi:

sudo systemctl disable bluetooth.service

puis après le redémarrage, essayez de vérifier:

sudo systemctl status bluetooth.service

Et si vous souhaitez le réactiver:

sudo systemctl enable bluetooth.service
faber
la source
Cela a fonctionné pour moi sur Ubuntu 19.10 sur un Thinkpad.
Lexible
1

J'ai une solution de contournement pour votre cas ...

J'utilise Ubuntu Mate 18.04, dans mon cas je clique simplement sur "MENU / Préférences / Applications de démarrage". Une fenêtre intitulée "Préférences des applications de démarrage" apparaît. Recherchez l'entrée appelée «Blueman Applet» et supprimez-en la coche / la balise afin qu'elle devienne désactivée (grisée). Par conséquent, toutes les applications liées à Bluetooth ne se chargeront pas la prochaine fois que vous démarrerez votre système.

La partie ennuyeuse est que vous devrez inverser cette procédure et redémarrer pour que le Bluetooth fonctionne à nouveau au cas où vous en auriez besoin.

J'espère que cela aide JaMedSyS

JamMedSyS
la source
1

Pour ubuntu 18.04. toucher des fichiers comme l'éteindre si vous utilisez blueman comme application bluetooth. Pour cela, je vais à cet emplacement avec un navigateur de fichiers exécuté avec des autorisations de superutilisateur:

/usr/bin/

et je modifie le fichier appelé:

"Blueman-applet"

Dans ce fichier, il est écrit une ligne qui dit:

self.Plugins.Run(“on_manager_state_changed”, True)

Il suffit de changer vrai en faux et cela resterait comme ceci:

self.Plugins.Run ("on_manager_state_changed", False)
perico palote
la source
0

la façon rc.local me semble juste, mais je le ferais légèrement différemment:

sudo nano /etc/rc.local

soit le fichier est vide - il vient d'être créé par vous - ou non, modifiez-le pour qu'il ressemble à ceci:

#! / bin / sh

rfkill block bluetooth

sortie 0

les première et dernière lignes sont importantes.

db429
la source
0

J'utilise Ubuntu 18.04.2 "bionic" avec KDE (donc kubuntu 18.04.2) et tout ce que j'ai fait était un problème:

sudo rfkill block bluetooth

Il ne s'active pas après un redémarrage. Pour l'activer, tout ce que je fais, c'est aller dans les paramètres Bluetooth et cocher la case "Activer l'intégration Bluetooth".

00fruX
la source