web-dev-qa-db-ja.com

Gtk-WARNING **:呼び出し禁止に失敗しました:GDBus.Error:org

いくつかのファイルを編集しようとすると、ターミナルウィンドウからそれらを受け取りました。これに関する投稿がすでに1つあります。 Gtk-WARNING:Calling Inhibit failed

しかし、それは解決されていません。どうすれば解決できますか? enter image description here

10
tqjustc

解決する

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

sudoの代わりにgksudoまたはgksuを使用してファイルを開き、

gksudo gedit php.ini

または

gksu gedit php.ini

gksudoの詳細

次のエラー

(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

gir1.2-gtksource-3.0を更新することで解決できます

Sudo apt-get install gir1.2-gtksource-3.0
5
Stormvirux

コマンドラインからアプリケーションを起動する場合、コマンドの前にNohupフラグを使用し、コマンドの後にアンパサンドを使用することにより、アプリケーションの起動後にターミナルで詳細な出力を回避できます。

たとえば、このインスタンスでは次を使用します。

Nohup gedit &

または

Nohup gedit

Sudo権限が必要な場合は、Sudoの代わりにSudo -iを使用して、次のような他の問題を防ぐ必要があります。

Nohup Sudo -i 

詳細については、ここをクリックしてください、だまされやすいです。

0
mchid

このような警告に対処しない別の方法があります。 GUIプログラムをルートとして実行するために、sudo/suのグラフィカルフロントエンド-gksu(gnomeの場合)を使用します。 Gtk-WARNING:呼び出し禁止に失敗しました

0
bartolo-otrit