いくつかのファイルを編集しようとすると、ターミナルウィンドウからそれらを受け取りました。これに関する投稿がすでに1つあります。 Gtk-WARNING:Calling Inhibit failed
しかし、それは解決されていません。どうすれば解決できますか?
解決する
IBUS-WARNING **: The owner of /home/myPC/.config/ibus/bus is not root!
sudoの代わりにgksudo
またはgksu
を使用してファイルを開き、
gksudo gedit php.ini
または
gksu gedit php.ini
次のエラー
(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
コマンドラインからアプリケーションを起動する場合、コマンドの前にNohup
フラグを使用し、コマンドの後にアンパサンドを使用することにより、アプリケーションの起動後にターミナルで詳細な出力を回避できます。
たとえば、このインスタンスでは次を使用します。
Nohup gedit &
または
Nohup gedit
Sudo
権限が必要な場合は、Sudo
の代わりにSudo -i
を使用して、次のような他の問題を防ぐ必要があります。
Nohup Sudo -i
このような警告に対処しない別の方法があります。 GUIプログラムをルートとして実行するために、sudo/suのグラフィカルフロントエンド-gksu(gnomeの場合)を使用します。 Gtk-WARNING:呼び出し禁止に失敗しました