当我尝试编辑一些文件时,从终端窗口中收到了以下信息。关于这个问题已经有一个帖子:Gtk-WARNING : Calling Inhibit failed。
但是问题还没有解决。我该如何解决它?
但是问题还没有解决。我该如何解决它?
IBUS-WARNING **: The owner of /home/myPC/.config/ibus/bus is not root!
gksudo
或gksu
代替sudo来打开文件。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
apt-get dist-upgrade
上。建议的apt-get install gir1.2-gtksource-3.0
不是必需的,因为系统已经是最新的。 - H2ONaClNOHUP
标志和命令后的&符号来避免终端中的冗长输出。nohup gedit &
或者
nohup gedit
nohup sudo -i
有另一种方法来避免处理这样的警告。使用 sudo/su 的图形前端 - gksu(在 GNOME 的情况下)以 root 用户身份运行 GUI 程序。Gtk-WARNING : 调用 Inhibit 失败
gksudo gedit
,会出现“调用禁止失败”的警告,我知道这与gksu gedit
是一样的。 - H2ONaCl