Nautilus 未打开,显示 GLib 错误

Shu*_*ary 62 nautilus glib 16.04

当我从终端启动 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
Run Code Online (Sandbox Code Playgroud)

可能是什么问题呢??

小智 72

cortopyask.fedoraproject.org 中的这个答案对我有用

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

这不是一个可能的解决方案,但至少它允许我照常进行。

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

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

  1. 查看 nautilus 进程正在运行:
    ps辅助| 鹦鹉螺
  2. 杀死您看到的所有 nautilus 进程:
    须藤杀死PIDNUMBER
  3. 重启鹦鹉螺:
    鹦鹉螺 -q

  • 有用,但这是一种解决方法,但不是真正的答案...... (4认同)

Ben*_*nny 22

请在终端输入:

sudo killall nautilus && (nautilus &)
Run Code Online (Sandbox Code Playgroud)

完毕。
此处已报道:Nautilus 未启动