Nepomuk não está indexando arquivos

1

Estou percebendo os seguintes problemas:

  • Quando clico em Pesquisa na área de trabalho - > Configurações básicas - > Detalhes , recebo "O serviço de indexação de arquivos não está em execução" e os campos de campo Arquivos indexados real "Calculando ...", mas na verdade nunca produz um número.
  • Ao usar o krunner, home run, etc, se eu digitar um nome de arquivo no meu computador, ele não será exibido.

(EDIT) Quando eu tento indexar algo na linha de comando, isso acontece:

$ 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'

Nepomuk, Semantic Desktop, File Indexer e Email Indexer estão todos habilitados em Configurações básicas. Isto está sob o Kubuntu 13.04, embora também tenha sido um problema sob o 12.10 com o PDA do KDE 4.10.

Parece que o Nepomuk simplesmente não está indexando arquivos e geralmente não está funcionando, mas não tenho certeza de onde procurar arquivos de log.

    
por Ken Kinder 26.04.2013 / 18:45

1 resposta

1

Isso pode acontecer se você tiver feito upgrade de 12.10 e mantido a pasta / home. Para consertar isso, tive que limpar o banco de dados do Nepomuk e re-indexar tudo.

No meu caso, eu fiz:

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

Em seguida, re-indexei os arquivos PDF:

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

... e arquivos ODT:

 cd; find . -name "*.odt" | xargs -n1 -I{} nepomukindexer {}
    
por Sergiu Bivol 28.04.2013 / 09:05