因此,在我安装 16.04 Ubuntu 更新后,我尝试打开我的主文件夹,但没有成功。我尝试nautilus
在终端中运行,结果出现了以下错误:
user@user-desktop:~$ nautilus
(nautilus:13623): GLib-GIO-CRITICAL **:
g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
(nautilus:13623): GLib-GIO-CRITICAL **:
g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
Neizdevās reģistrēt lietotni: Iestājās noildze
(nautilus:13623): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
(nautilus:13623): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(nautilus:13623): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
手段。我不知道发生了什么,但我更关心的是如何解决这个问题Neizdevās reģistrēt lietotni: Iestājās noildze
。Failed to register application: delay
顺便说一句,当我通过 gksudo( gksudo nautilus
) 运行 nautilus 时,它可以正常打开。
答案1
我也有和上述相同的症状。
Nautilus 无法以我自己的用户身份打开。使用 gksudo nautilus 可以正常打开 Nautilus。
我打开了一个终端以自己的用户身份运行,并收到与上述非常相似的错误消息。
此链接为我解决了这个问题:
问题的核心如下:
- 一些 nautilus 进程仍在运行,需要被终止。
链接的解决方案描述了如何查找进程 ID 并终止它们。
此后,我就没事了——不需要重新启动或做任何事情。