当从终端在当前目录中打开时,Nautilus会发出警告

邱瓦尔·沙

我已引用此链接:如何在当前命令行目录中打开Nautilus?

但自从我升级到17.10后,运行nautilus .时(已经在cd终端中使用的特定目录中)给我以下消息。

sys:1: PyGIWarning: Nautilus was imported without specifying a version first. Use gi.require_version('Nautilus', '3.0') before import to ensure that the right version gets loaded.
Initializing nautilus-dropbox 2015.10.28

我该如何解决?

我在Xorg模式下运行Ubuntu 17.10

WinEunuuchs2Unix

要从当前目录打开Nautilus,请使用:

nautilus .

要打开选定的给定文件,请使用:

nautilus . -s filename

如果文件名带有空格,请用双引号(" 括起来


警告信息将会出现

Nautilus,gedit和其他应用程序均基于Gnome Took Kit(GTK),并且臭名昭著地发出警告消息。您有99%的时间可以忽略它们。是否nautilus开行与当前目录显示?这是唯一的问题。对于带有Ubuntu 16.04.3 LTSxorg的警告有很多:

$ nautilus .

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

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

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

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

(nautilus:18233): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

Nautilus再次正常工作,这些令人讨厌的警告消息只是Ubuntu和其他Linux发行版的Gnome骨干历史的一部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章