Наутилус не запустится в Ubuntu Gnome 16.04

2475
Nathaniel Doherty

Я знаю, что есть другие темы по этому поводу. Я попробовал их, но предложенные решения не сработали, и мне пока не разрешено комментировать ветку, чтобы попросить разъяснений.

Единственное, что я недавно изменил, - это настройки моей темы значков Numix (от стандартных до зеленых папок). Это ответ, который я получаю при попытке запустить Nautilus из терминала:

************:~$ nautilus  (nautilus:23691): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed  (nautilus:23691): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed Could not register the application: Timeout was reached  (nautilus:23691): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed  (nautilus:23691): GLib-GObject-WARNING **: invalid (NULL) pointer instance  (nautilus:23691): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed 
0
«Я знаю, что есть другие темы по этому поводу. Я пробовал их, но предложенные решения не работали, и мне пока не разрешено комментировать эту ветку, чтобы попросить разъяснений». Пожалуйста, улучшите ваш вопрос и ссылку на них; или опишите, что вы пробовали и каковы были результаты. На данный момент ваш вопрос может вызвать такие реакции, как «У меня есть идея, но нет ... он, вероятно, пытался это сделать», что может быть неверно. Если вы напишите что-то вроде «Я пробовал это решение (ссылка), но вывод был ... и мне нужно разъяснение с помощью ...», то, возможно, вы получите разъяснение здесь. Kamil Maciorowski 7 лет назад 2

1 ответ на вопрос

1
Pablo Bianchi

Кажется, связанные с этим исправлением выпущена ошибка . Некоторые люди говорят, что полное обновление ( sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade) и перезагрузка ( systemctl reboot) решают эту проблему. но для меня хотя бы временное было

killall nautilus && setsid nautilus 

Из man-страниц killall и setsid :

killall - убивать процессы по имени

setsid - запустить программу в новом сеансе