Nautilus не запуститься [16.04]


53

Якщо я спробую запустити Nautilus будь-яким способом (від Unity, Terminal), він не запускається. Термінал дає мені такі результати:

запуск

name@machine:~$ nautilus

(nautilus:4367): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

запуск із судо

name@machine:~$ sudo nautilus

(nautilus:4672): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

(nautilus:4672): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

перевірити

name@machine:~$ nautilus -c
running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory

(nautilus:4689): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' is not installed

Trasovací/ladící past (SIGTRAP) (core dumped [obraz paměti uložen])

Я спробував перевстановити Nautilus (з очищенням), перезавантажити, видалити ~ / .config / nautilus, крок за кроком спочатку, а потім все відразу, але нічого не вийшло. Я не змінив жодної конфігурації та не вніс суттєвих змін у систему Ubuntu з моменту встановлення. Вчора Наутілус працював, сьогодні - ні. Хтось знає, як це виправити?


1
Побачивши те, що ви вже спробували, це виглядає як щось, чого ви не можете виправити. Я пропоную вам повідомити про це як про помилку на bugs.launchpad.net .
Джос

Відповіді:


19

Схема org.gnome.nautilus.preferencesвизначається у файлі, /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xmlякий знаходиться в пакеті nautilus-data. Може, воно якось пошкодилося.

Використовуйте

sudo apt-get install --reinstall nautilus-data

щоб знову встановити цей пакет.


Цей файл повністю відсутній. Рішення спрацювало, дякую. Я подумав, що це може бути викликано деяким зламаним або відсутнім файлом. Ви спеціаліст чи це якимось чином з’ясували? Чи існує спосіб, як розпізнати, у якому пакеті був зламаний або відсутній файл (принаймні відсутній, зламані файли завжди важко помітити)? Чому дані nautilus неможливо видалити, якщо я очищую nautilus та всі його більше не використовувані залежності (він використовується іншим пакетом на основі gnome)?
алесква

3
у моєму випадку це все ще не працює. Мені довелося стратити sudo nautilus ...
bogdan.rusu

@ bogdan.rusu Те саме тут
січень М.

Правильна відповідь має бути @Efi Kaltirimidou
Tai Christian

133

Для мене припинення запущеного процесу nautilus і перезавантаження його працювало.

ps awx | grep nautilus

Я знайшов ідентифікатор процесу, а потім припинив його

sudo kill -TERM <id>

Саме це іноді трапляється на моєму Ubuntu GNOME 16.04, і ваше рішення саме те, що мені потрібно.
хата

8
Або ви можете вбити його з монітора процесу.
Вікі

ого .. цей фрагмент коду мені допоміг. Дякую
MagePsycho

2
Команди не допомогли мені (або, можливо, я використав неправильний ідентифікатор), але вбив nautilus з монітора системи зробив це для мене. Дякую!
Нат Найденова

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.