Jef*_*ett 2 gnome nautilus unity gnome-terminal 16.04
按照此处的答案,我可以从终端打开 nautilus,但并非没有一连串的错误。
nautilus .
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)(nautilus:31126): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed (nautilus:31126): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed (nautilus:31126): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (nautilus:31126): GLib-GObject-WARNING **: invalid (NULL) pointer instance (nautilus:31126): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
请注意,我正在运行 Xenial,这些错误集与为 Trusty 和 Wily 报告的错误集不同
评论中慷慨地提供了答案。仅当 Nautilus 已经运行时才会发生这种情况。因此,警告消息只不过是一个明显的事实,即 nautilus 无法启动,因为它已经启动了。
使用 退出 nautilusnautilus -q
然后启动它nautilus .
会干净地打开当前目录文件夹,而不会出现警告消息。
请注意,这将从当前 shell 中启动进程,这通常是不可取的,因为控制台将挂起,直到您使用Ctrl+杀死进程C,这又会关闭窗口。为了避免这种混乱,请将其作为独立进程启动:
nautilus . &
Run Code Online (Sandbox Code Playgroud)
另请注意,如果 nautilus 已在运行,则无需将其作为单独的进程启动。这就是警告消息出现的原因nautilus .
归档时间: |
|
查看次数: |
2916 次 |
最近记录: |