Gtk-WARNING **:调用禁止失败:GDBus.Error:org

当我尝试gedit一些文件,然后我从终端窗口收到这些文件。 已经有一篇关于此的post: Gtk-WARNING:呼叫禁止失败

但它没有解决。 我该如何解决? 在此处输入图像描述

要解决

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

gksudogksu代替sudo打开文件,

 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 

还有另一种不处理此类警告的方法。 使用sudo / su – gksu的图形前端(在gnome的情况下)以root身份运行GUI程序。 Gtk-WARNING:调用禁止失败

从命令行启动应用程序时,可以在启动应用程序后使用命令前的NOHUP标志和命令后的&符号来避免终端中的详细输出。

例如,在这种情况下,您将使用:

 nohup gedit & 

要么

 nohup gedit 

如果你需要sudo权限,你应该使用sudo -i而不是sudo来防止其他问题:

 nohup sudo -i 

点击这里获取更多信息,可能的欺骗。