Gtk-WARNING **: Échec de l'inhibition d'appel: GDBus.Error: org

10

Lorsque j'essaie de modifier certains fichiers, je les ai reçus de la fenêtre du terminal. Il y a déjà un message à ce sujet: Gtk-AVERTISSEMENT: Échec de l'appel

Mais ce n'est pas résolu. Comment puis-je le résoudre ?entrez la description de l'image ici

tqjustc
la source
J'aimerais beaucoup savoir comment arrêter complètement les avertissements GTK de toutes les applications.
jozxyqk

Réponses:

5

Résoudre

IBUS-WARNING **: The owner of /home/myPC/.config/ibus/bus is not root!

utilisez gksudoou gksuau lieu de sudo pour ouvrir le fichier,

gksudo gedit php.ini

ou

gksu gedit php.ini

Plus sur gksudo

L'erreur suivante

(gedit:12512): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

peut être résolu en mettant à jour gir1.2-gtksource-3.0

sudo apt-get install gir1.2-gtksource-3.0
Stormvirux
la source
10
Lubuntu 14.04 est livré avec gir1.2-gtksource-3.0 mais je reçois toujours l'avertissement "Échec de l'inhibition de l'appel" de Gedit 3.10.4.
August Karlstrom
même que le commentaire ci
jasmines
«Échec de l'inhibition d'appel» se produit toujours le 14.04.3 LTS apt-get dist-upgraded en janvier 2016. La suggestion apt-get install gir1.2-gtksource-3.0n'est pas nécessaire car le système serait déjà à jour.
H2ONaCl
Trois commentaires ci-dessus toujours valables sous 16.04.2 LTS le 30 juillet 2017.
WinEunuuchs2Unix
0

Il existe une autre façon de ne pas gérer ces avertissements. Utilisez une interface graphique pour sudo / su - gksu (dans le cas de gnome) pour exécuter des programmes GUI en tant que root. Gtk-AVERTISSEMENT: Échec de l'appel

Bartolo-Otrit
la source
L'avertissement "Échec de l'inhibition d'appel" se produit toujours si vous utilisez gksudo geditce que je comprends est le même que gksu geditsur certains systèmes.
H2ONaCl
0

Lors du démarrage d'une application à partir de la ligne de commande, vous pouvez éviter une sortie détaillée dans le terminal après le démarrage de l'application en utilisant l' NOHUPindicateur avant la commande et une esperluette après la commande.

Par exemple, dans ce cas, vous utiliseriez:

nohup gedit &

ou

nohup gedit

Si vous avez besoin d'une sudoautorisation, vous devez utiliser sudo -iau lieu de sudopour éviter d'autres problèmes tels que:

nohup sudo -i 

Cliquez ici pour plus d'informations, dupe possible.

mchid
la source