Непомук не индексирует файлы

Я замечаю следующие проблемы:

  • Когда я нажимаю Desktop Search -> Basic Settings -> Details , я получаю «Служба индексирования файлов не работает» и поле Indexed files имеет значение «Вычисление ...», но фактически никогда не производит число.
  • При использовании krunner, home run и т. Д., Если я набираю имя файла на моем компьютере, оно не отображается.

(РЕДАКТИРОВАТЬ) Когда я пытаюсь проиндексировать что-то в командной строке, это происходит:

$ touch foobar
$ nepomukindexer foobar 
nepomukindexer(9660)/nepomuk (strigi service): SimpleIndexError:  "No such object path '/datamanagement'"                            
nepomukindexer(9660)/nepomuk (strigi service): "No such object path '/datamanagement'"                                               
No such object path '/datamanagement'

Непомук, Semantic Desktop, индексатор файлов и индексатор электронной почты все включены в базовых настройках. Это под Kubuntu 13.04, хотя это также было проблемой под 12.10 с PPA KDE 4.10.

Похоже, что Непомук просто не индексирует файлы и вообще не работает, но я не уверен, где искать файлы журналов.

1
задан 26 April 2013 в 20:51

1 ответ

Это может произойти, если вы обновились с 12.10 и сохранили папку / home. Чтобы это исправить, мне пришлось очистить базу данных Nepomuk и переиндексировать все.

В моем случае я сделал:

 qdbus org.kde.NepomukServer /nepomukserver quit
 rm -rf $(kde4-config --localprefix)/share/apps/nepomuk/repository/

Затем я переиндексировал файлы PDF:

 cd; find . -name "*.pdf" | xargs -n1 -I{} nepomukindexer {}

... и файлы ODT:

 cd; find . -name "*.odt" | xargs -n1 -I{} nepomukindexer {}
]
0
ответ дан 26 April 2013 в 20:51

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

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