Nautilus 启动时给出 Gtk 警告

Nautilus 启动时给出 Gtk 警告

当我跑步时鹦鹉螺警告已生成。我安装了保管箱从那时起它就开始了,然后我

  • 卸载 Dropbox
  • 重新安装了 nautilus
  • 重新安装 gnome-session

从我的终端:

~ nautilus

 (nautilus:27481): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

编辑:我试过重新安装 Dropbox进而大量 gvfs 警告来了:

(nautilus:1510): GVFS-WARNING **: can't init metadata tree /home/sagarkar10/.local/share/gvfs-metadata/home: open: Permission denied

然后我卸载 dropbox 并重新安装 nautilus并将错误修改为::

(nautilus:2493): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(nautilus:2493): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(nautilus:2493): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

(nautilus:2493): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(nautilus:2493): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

请帮助我理解此错误并解决它。我正在使用Ubuntu 16.04 LTS

笔记:不同阶段的错误是不同的,当我搜索这些时,没有其他人遇到同样的问题。

答案1

我使用 Ubuntu 16.04,今天遇到了完全相同的问题,下面是我解决问题的方法,首先使用以下命令卸载 nautilus:

sudo apt-get remove nautilus

然后继续重新启动你的电脑

sudo reboot

使用以下方法重新安装 nautilus:

sudo apt-get install nautilus

由于 gnome3 安装/更新,我的 nautilus 损坏严重,即使执行了最后一步,它也无法正常工作,并且在最小化和最大化终端时出现了一些问题,所以我再次卸载了 nautilus,并安装了名为 Nemo 的 nautilus 替代品,现在一切都运行正常,而且 nemo 比 nautilus 酷多了。以下是安装 Nemo 的方法:

sudo add-apt-repository ppa:webupd8team/nemo

sudo apt-get update

sudo apt-get install nemo nemo-fileroller

相关内容