我用终端的gedit打开一个文件。 每当我更改此文件中的内容或保存时,我都会在终端中收到以下消息:
(gedit:3211):Gtk-WARNING **:调用禁止失败:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:任何.service文件都没有提供名称org.gnome.SessionManager
无法通过谷歌找到任何东西,而且我自己也无法想象。有任何想法吗?感谢。
答案 0 :(得分:2)
在较新的基于debian的发行版上,您可以安装gnome-session-bin
来安装所需的/usr/share/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
文件:
sudo apt-get install gnome-session-bin
或者,如果您不想安装gnome-session-bin,则应该能够运行以下命令将所需文件添加到模式中:
mkdir schemafile;cd schemafile
apt-get download gnome-session-bin
ar xvf *
tar xvf data*
sudo mv ./usr/share/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml /usr/share/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
cd ..
rm -R schemafile