Объектив Unity «Files & Folders» ничего не может найти

9

В последнее время объектив Unity "Files & Folders" не может найти ничего, что я ищу, используя тире.

Давайте приведем пример: я хочу найти документ под названием «Figure_1.png». До этой проблемы я мог написать «Рис» в тире, и все документы, начиная с имени которых будет содержать «Рис», будут отображаться в результатах.

Так как вчера ничего не произошло, и я только что заполнил три типа «Недавние», «Скачать» и «Избранные папки». Даже если документ «Figure_1.png» присутствует в подкатегории «Недавние», ввод «Рис» не ограничит только результат этим документом. Похоже, поисковый двигатель был как-то убит.

Все остальные линзы ведут себя как положено.

Я попытался переустановить приложение Unity-Place-Files, а также Zeitgeist и войти / выйти из системы без успеха.

Кроме того, когда я запускаю команду zeitgeist-daemon --replaceв терминале, появляется это сообщение об ошибке:

ERROR - zeitgeist.extension - Failed loading the 'SearchEngineExtension' extension

Я не знаю, может ли это быть связано с моей проблемой.

Вы знаете способ вернуть эту очень важную функцию?

Спасибо за ваши ответы.

Alkalyzer
источник
Попробуйте запустить "sudo updatedb". Я не уверен, что линза файлов и папок использует locate, но стоит попробовать.
Никгулецкий
@nickguletskii: нет, он использует Zeitgeist.
Хавьер Ривера
@nickguletskii: Я попробовал это, а также переустановил Unity через Synaptic, но проблема все еще здесь.
Алкализер
@Alkalyzer: Проблема скорее всего в Zeitgeist, а не в единстве. Вы можете попробовать переустановить его. Но я не знаю достаточно об этом, чтобы ответить на ваш вопрос.
Хавьер Ривера
1
Эта проблема может быть связана со следующей ошибкой # 777866
Alkalyzer

Ответы:

11

Проблема может быть в поврежденном индексе FTS. Смотрите отчет об ошибке .

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

zeitgeist-daemon --quit
rm -rvf ~/.local/share/zeitgeist/fts.index/
zeitgeist-daemon --replace

(На основе решения Михала Хруби из связанного отчета об ошибках.)

jnv
источник
1
После упоминания о том, что эта ошибка также затронула меня на Launchpad, я получил очень быстрый ответ от Seif Lotfy, который предложил мне то же решение, что и вы. И это сработало как шарм. Так что спасибо вам обоим.
Алкализер
1
Должен ли я беспокоиться об этой ошибке:** (zeitgeist-datahub:6309): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Аманда
1
@ Amanda Это, вероятно, вызвано тем, что демон был закрыт (с zeitgeist-daemon --quit), поэтому нет причин для беспокойства.
JNV
1
@jnv и ... это сработало. Что является огромным облегчением.
Аманда
0

Что вы видите, когда открываете папки и места (это), когда вы открываете это, это для меня, Откройте линзу местили вы получаете просто черную пустую черту. Если вы действительно хотите выполнить поиск, вам нужно будет установить поисковый файл unity-place-filesearch. Ppa: http://ppa.launchpad.net/pydave/unity-lenses/ubuntu линза normale не будет выполнять поиск по всем файлам. После того, как вы установили его, вы вводите терминал в единстве или выходите из системы и снова входите.

Rens
источник
Когда я открыл объектив «Поиск файлов и папок», у меня появилось точно такое же окно, как и у вас. Я мог бы также написать в тире. Просто я не заказывал и не обновлял файлы после того, как я набрал начало имени.
Алкализер
@ Alkalyzer Я не знаю, что это может быть ошибка, я заметил, что у меня та же проблема.
Rens