Gtk-WARNING **: Wywołanie Inhibit nie powiodło się: GDBus.Error: org


10

Kiedy próbuję edytować niektóre pliki, otrzymałem je z okna terminala. Jest już o tym jeden post: Gtk-WARNING: Wywołanie Inhibit nie powiodło się

Ale to nie jest rozwiązane. Jak mogę to rozwiązać?wprowadź opis zdjęcia tutaj


Bardzo chciałbym wiedzieć, jak całkowicie zatrzymać ostrzeżenia GTK ze wszystkich aplikacji.
jozxyqk

Odpowiedzi:


5

Rozwiązać

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

użyj gksudolub gksuzamiast sudo, aby otworzyć plik,

gksudo gedit php.ini

lub

gksu gedit php.ini

Więcej na temat gksudo

Następny błąd

(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

można rozwiązać poprzez aktualizację gir1.2-gtksource-3.0

sudo apt-get install gir1.2-gtksource-3.0

10
Lubuntu 14.04 jest wyposażony w gir1.2-gtksource-3.0, ale wciąż otrzymuję ostrzeżenie „Calling Inhibit failed” z Gedit 3.10.4.
August Karlstrom,

taki sam jak komentarz powyżej
jaśmin

„Zawieszenie blokady nie powiodło się” nadal występuje w dniu 14.04.3 LTS apt-get dist-upgraded w styczniu 2016 r. Sugerowane apt-get install gir1.2-gtksource-3.0nie jest konieczne, ponieważ system byłby już aktualny.
H2ONaCl

Trzy powyższe komentarze nadal obowiązują zgodnie z 16.04.2 LTS w dniu 30 lipca 2017 r.
WinEunuuchs2Unix

0

Istnieje inny sposób, aby nie radzić sobie z takimi ostrzeżeniami. Użyj graficznej nakładki dla sudo / su - gksu (w przypadku gnome) do uruchamiania programów GUI jako root. Gtk-WARNING: Wywołanie Inhibit nie powiodło się


Ostrzeżenie „Zawieszenie blokady nie powiodło się” nadal występuje, jeśli używasz tego, gksudo geditco rozumiem, jest takie samo jak gksu geditw niektórych systemach.
H2ONaCl

0

Podczas uruchamiania aplikacji z wiersza poleceń można uniknąć pełnego wyjścia w terminalu po uruchomieniu aplikacji, używając NOHUPflagi przed poleceniem i znaku handlowego i po poleceniu.

Na przykład w tym przypadku użyłbyś:

nohup gedit &

lub

nohup gedit

Jeśli potrzebujesz sudopozwolenia, powinieneś użyć sudo -izamiast, sudoaby zapobiec innym problemom takim jak:

nohup sudo -i 

Kliknij tutaj, aby uzyskać więcej informacji, możliwe duplikaty.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.