Nautilus没有开放,显示GLib错误

当我从终端启动nautilus时,会打印以下错误并且nautilus无法打开。

(nautilus:25179): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed (nautilus:25179): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed Could not register the application: Timeout was reached (nautilus:25179): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (nautilus:25179): GLib-GObject-WARNING **: invalid (NULL) pointer instance (nautilus:25179): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed 

可能是什么问题呢??

ask.fedoraproject.org中的cortopy答案,对我有用 。

我今天遇到了类似的问题,只是我根本无法打开鹦鹉螺。 所以我想知道这是否是由于最近的一些更新冲突造成的。

这不是一个可能的解决方案,但至少它允许我像往常一样继续。

首先要尝试的是终端中的sudo nautilus 。 如果它有效,则可能意味着当前用户的活动nautilus进程出现问题。

为了能够正确地重新启动nautilus,请执行以下操作:

  1. 了解nautilus进程的运行情况:
      ps aux |  grep nautilus 
  2. 杀死你看到的所有鹦鹉螺流程:
      sudo杀死PIDNUMBER 
  3. 重启nautilus:
     鹦鹉螺-q 

请输入终端:

 sudo killall nautilus && (nautilus &) 

完成。
这里有报道: Nautilus没有开始