Gtk-WARNUNG **: Aufruf der Sperre fehlgeschlagen: GDBus.Error: org

10

Wenn ich versuche, einige Dateien zu bearbeiten, habe ich diese vom Terminalfenster erhalten. Es gibt bereits einen Beitrag dazu: Gtk-WARNUNG: Aufruf der Sperre fehlgeschlagen

Aber es ist nicht gelöst. Wie kann ich das lösen?Geben Sie hier die Bildbeschreibung ein

tqjustc
quelle
Ich würde sehr gerne wissen, wie man GTK-Warnungen von allen Apps vollständig stoppt.
jozxyqk

Antworten:

5

Lösen

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

Verwenden Sie gksudooder gksuanstelle von sudo, um die Datei zu öffnen.

gksudo gedit php.ini

oder

gksu gedit php.ini

Mehr zu Gksudo

Der nächste Fehler

(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

kann durch Aktualisierung gelöst werden gir1.2-gtksource-3.0

sudo apt-get install gir1.2-gtksource-3.0
Stormvirux
quelle
10
Lubuntu 14.04 wird mit gir1.2-gtksource-3.0 geliefert, aber ich erhalte immer noch die Warnung "Anrufsperre fehlgeschlagen" von Gedit 3.10.4.
August Karlstrom
das gleiche wie Kommentar oben
Jasmin
"Anrufsperre fehlgeschlagen" tritt am 14.04.3 LTS apt-get dist-upgraded im Januar 2016 weiterhin auf . Der Vorschlag apt-get install gir1.2-gtksource-3.0ist nicht erforderlich, da das System bereits auf dem neuesten Stand wäre.
H2ONaCl
Drei Kommentare oben noch gültig unter 16.04.2 LTS am 30. Juli 2017.
WinEunuuchs2Unix
0

Es gibt eine andere Möglichkeit, mit solchen Warnungen nicht umzugehen. Verwenden Sie das grafische Frontend für sudo / su - gksu (im Fall von gnome), um GUI-Programme als root auszuführen. Gtk-WARNUNG: Aufruf der Sperre fehlgeschlagen

Bartolo-Otrit
quelle
Die Warnung "Anrufsperre fehlgeschlagen" wird weiterhin angezeigt, wenn Sie gksudo geditdie Warnung verwenden, die meines Wissens dieselbe ist wie gksu geditauf einigen Systemen.
H2ONaCl
0

Wenn Sie eine Anwendung über die Befehlszeile starten, können Sie eine ausführliche Ausgabe im Terminal nach dem Starten der Anwendung vermeiden, indem Sie das NOHUPFlag vor dem Befehl und ein kaufmännisches Und nach dem Befehl verwenden.

In diesem Fall würden Sie beispielsweise Folgendes verwenden:

nohup gedit &

oder

nohup gedit

Wenn Sie eine sudoBerechtigung benötigen , sollten Sie sudo -istattdessen verwenden sudo, um andere Probleme wie die folgenden zu vermeiden:

nohup sudo -i 

Klicken Sie hier für weitere Informationen, mögliche Dupe.

mchid
quelle