Как безопасно открыть наутилус от терминала?

После ответов здесь я могу открыть наутилус от терминала, но не без унылого перечня ошибок.

nautilus .
(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

Обратите внимание, что я работаю Гостеприимный, и это другой набор ошибок, чем те, о которых сообщают для Надежного человека и Коварный

1
задан 13 April 2017 в 15:23

1 ответ

Ответ был любезно предоставлен в комментариях. Это только происходит, когда Наутилус уже работает. Таким образом, предупреждающие сообщения составляют не что иное как очевидное то, что наутилус не может быть запущен, потому что это было уже запущено.

, Чтобы выйти из наутилуса с nautilus -q и затем запуститься это с nautilus . чисто откроет папку текущего каталога без предупреждающих сообщений.

Примечание , что это запустит процесс из текущей оболочки, которая обычно является нежелательным, потому что консоль зависнет, пока Вы не уничтожите процесс с Ctrl + C , который в свою очередь закроет окно. Чтобы избежать что путаница, запустите его как отдельный процесс:

nautilus . &

Также примечание , что, если наутилус уже работает, то нет никакой потребности запустить его как отдельный процесс. Поэтому предупреждающие сообщения появляются с nautilus .

1
ответ дан 7 December 2019 в 15:51

Другие вопросы по тегам:

Похожие вопросы: