Chaque fois que j'éteins mon bluetooth dans le menu des paramètres, il est réactivé après un 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.local
et ajoutez cette ligne avant avec exit 0:
rfkill block bluetooth
Quand je fais cela, un fichier vide s'ouvre et ce n'est même pas rc.local
si j'ai raison. (voir capture d'écran). J'utilise Ubuntu 18.04 LTS.
Si je lance ls -l /etc/rc.local
cela se présente:
Si je lance: Sudo rfkill list all
:
J'ai tout essayé dans ce lien sauf l'installation de BUM: Comment puis-je désactiver Bluetooth au démarrage du système?
J'ai testé cela et il est persistant lors des redémarrages.
Cliquez sur le logo Bluetooth entre les icônes du clavier et de la batterie dans la barre d'état système. Puis cliquez sur la sélection "Bluetooth ON" et il devient "Bluetooth OFF":
Après des commentaires, j'ai découvert qu'Ubuntu 18.04 avec l'interface Gnome ne fonctionnait pas comme Ubuntu 16.04 avec l'interface Unity.
La solution consiste à éditer /etc/default/tlp
et à trouver:
# Radio devices to disable on startup: bluetooth, wifi, wwan.
# Separate multiple devices with spaces.
#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
Éditez la dernière ligne pour lire:
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
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 activé/désactivé avant l’arrêt précédent, 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/tlp
et recherchez la ligne
RESTORE_DEVICE_STATE_ON_STARTUP = 0
Ceci est réglé 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 lui rappeler l’état précédent, remplacez "0" par "1". Si vous définissez ceci sur "1", les lignes suivantes ne seront pas lues par le système.
Si vous souhaitez spécifiquement allumer ou éteindre une radio au démarrage, suivez les instructions
# DEVICES_TO_DISABLE_ON_STARTUP = "bluetooth wifi wwan"
et
# DEVICES_TO_ENABLE_ON_STARTUP = "Bluetooth wifi wwan"
et enlevez le '#' pour activer n'importe laquelle de ces lignes. Et vous pouvez choisir entre bluetooth/wifi/wwan ou tous.
Fais comme tu as besoin.
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 voulez l'activer à nouveau:
Sudo systemctl enable bluetooth.service
Je travaille sous Xubuntu 18.04. Voici une solution qui a finalement fonctionné pour moi.
D'abord, j'ai modifié le fichier /etc/bluetooth/main.conf
(sous le mode Sudo
activé). À la toute fin du fichier, j'ai changé la ligne AutoEnable=true
en AutoEnable=false
Deuxièmement, je suis allé au menu principal, puis j'ai choisi Settings > Session and Startup
. Dans la section Applications autostart
j'ai désactivé Blueman applet
(voir la ligne 2 de l'image ci-dessous).
Blueman applet
n'est plus visible dans la barre d'état système, mais si vous entrez rfkill list all
dans le terminal, les éléments suivants s'affichent: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'activer le Blueman applet
active également le Bluetooth, peu importe ce qui s'est passé auparavant. Donc, pas de Blueman applet
, plus de Bluetooth au démarrage. Au moins pour moi.
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 "Blueman Applet" et supprimez-la pour qu'elle devienne désactivée (grisée). En conséquence, toutes les applications liées à Bluetooth ne se chargeront pas lors du prochain démarrage de votre système.
La partie ennuyeuse est que vous devrez inverser cette procédure et redémarrer pour que le bluetooth revienne au travail au cas où vous en auriez besoin.
Espérons que cela aide JaMedSyS
Pour Ubuntu 18.04. Toucher des fichiers comme le désactiver si vous utilisez Bluetooth comme une application Bluetooth. Pour cela, je vais à cet emplacement avec un navigateur de fichiers exécuté avec les autorisations de superutilisateur:
/usr/bin/
et j'édite le fichier appelé:
"Blueman-applet"
Dans ce fichier, une ligne est écrite:
self.Plugins.Run(“on_manager_state_changed”, True)
Vous devez juste changer de vrai en faux et cela resterait comme ceci:
self.Plugins.Run ("on_manager_state_changed", False)
la méthode 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
bluetooth de bloc de rfkill
sortie 0
les premières et dernières lignes sont importantes.