Manager.py / blueman

Bonjour,

Est-ce que les utilisateurs de blueman pourraient me dire s’ils ont ces lignes de code (ou très similaires) au sein de leur fichier /usr/lib/python3/dist-packages/blueman/bluez/Manager.py :

         super().__init__()
         self._object_manager = Gio.DBusObjectManagerClient.new_for_bus_sync(
            Gio.BusType.SYSTEM, Gio.DBusObjectManagerClientFlags.NONE,
             self.__bus_name, '/', None, None, None)
 
         self._object_manager.connect("object-added", self._on_object_added)

Je cherche à faire ce qui est proposé ici pour désactiver l’activation automatique du bluetooth par blueman : https://github.com/blueman-project/blueman/commit/05eea0db0cacf888629d7d23ca62c73d663e98f2

La solution proposée que je veux essayer consiste à modifier une ligne du fichier. Mon fichier Manager.py ne me permet pas cette modification. Je voudrais savoir si je suis un cas à part.

Je vous remercie.

Briceco

Bonsoir,

Pourquoi ? Tu as une erreur de permission ? Cette ligne n’existe pas ?

Cette ligne n’existe pas. Sous ma Jessie, au démarrage, blueman est lancé, mais le Bluetooth est désactivé. Sous ma Stretch, blueman est lancé mais le bluetooth est activé. Je désespère de trouver le fichier config de blueman qui me permettrait de changer ça, à savoir que lorsque je demarre stretch le bluetooth soit désactiver bien que blueman, lui, soit lancé.

Sous arch linux la réponse est la : https://wiki.archlinux.org/index.php/Blueman#Disable_auto_power-on
Ça semble clair et compréhensible, mais Debian n’est pas Arch linux, l’arborescence n’est pas la même, et j’ai beau find / -type f -name "*blueman*" (ou similaire) je ne trouve pas ce “foutu” fichier…

Sinon j’ai ca : https://askubuntu.com/questions/67758/how-can-i-deactivate-bluetooth-on-system-startup/2568 qui est à l’origine de mon questionnement :

  1. Demander a blueman de désactiver le bluetooth au démarrage,
  2. Demander au système de ne pas activer le bluetooth au démarrage…

Le clique droit sur l’icône blueman pour sélectionner la commande “Activer Buetooth” correspond peut-être à ça : start bluetooth.système (<---- ceci est une caricature).