Nautilus 不会在 Ubuntu 15.04 中启动。我该怎么办?

d3p*_*3pd 11 kde nautilus plasma 15.04

鹦鹉螺不会启动。当我尝试从终端启动它时,我收到以下消息:

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

(nautilus:3344): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
Could not register the application: Timeout was reached

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

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

(nautilus:3344): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Run Code Online (Sandbox Code Playgroud)

谁能建议一种方法来解决这个问题?


编辑:运行nautilus -c产生以下输出:

running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory
running nautilus_self_check_file
running nautilus_self_check_canvas_container
running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory
running nautilus_self_check_file
running nautilus_self_check_canvas_container
Run Code Online (Sandbox Code Playgroud)

atf*_*nes 11

杀死所有 nautilus 进程后,问题已为我解决:

$ killall nautilus
Run Code Online (Sandbox Code Playgroud)

这也不是一个很好的解决方案,但它比重启更容易:)


小智 3

遇到了同样的问题(今天),与nautilus -c具有相同的输出。据我所知,与 nautilus 脚本无关。

尝试注销,这似乎是错误的解决方案。当我尝试再次登录时,我得到的只是漂亮的 ubuntu 背景图像和鼠标光标。没有启动器,没有顶栏。

然后: CTRL+ALT+F1(至少这有效),登录然后sudo restart

重新启动和登录后,一切似乎都正常工作(尽管我在关闭和重新启动期间遇到了 NAS NFS 安装的一些问题,但我认为这是另一个问题 - 可能是 systemd 的问题)。

不知怎的,这让我想起了Windows和资源管理器......也许有人知道如何在不重新启动的情况下处理这个问题(我不会接受重新启动作为解决方案)。