A lente Gnome Shell “Files & Folders” só encontra arquivos e pastas no meu diretório pessoal

3

Eu instalei o Ubuntu 17.10 com o Gnome Shell alguns dias atrás.

Meu traço encontra todos os meus aplicativos (por isso funciona bem), mas só encontra arquivos e pastas localizados diretamente na minha pasta pessoal. Não encontra arquivos / pastas localizados em subpastas do diretório inicial ou arquivos recentes.

Por exemplo, imagine que no meu diretório pessoal eu tenho pastas

  • foo1
  • foo2

e arquivos

  • bar1.odt
  • bar2.odt

e essa pasta foo1 inclui o arquivo bar3.odt .

Imagine também que eu acabei de abrir (através do Nautilus e depois do OpenOffice) um arquivo bar4.odt localizado na pasta foo2 .

Se eu digitar bar3 (arquivo em uma subpasta) ou bar4 (arquivo recente), o traço retornará "Sem resultado" (estou traduzindo do italiano "Nessun risultato ").

Se eu digitar foo1 ou bar1 , ele retornará os resultados corretos porque eles estão localizados diretamente em minha pasta pessoal.

Eu reinstalei install unity-lens-files e tentei a solução por jnv (# 10) em :

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

... sem sucesso.

Quando faço zeitgeist-daemon --replace , recebo esta mensagem de aviso:

$ zeitgeist-daemon --replace
[16:48:00.914102 WARNING] zeitgeist-daemon.vala:127: Unable to parse version info!
[16:48:01.355342 WARNING] zeitgeist-daemon.vala:127: Unable to parse version info!

** (zeitgeist-datahub:3580): WARNING **: zeitgeist-datahub.vala:227: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!

Em /usr/share/unity/client-scopes.json , a linha sobre o unity-lens-files é a seguinte:

"unity-lens-files": ["files-local.scope"],

Em dconf / desktop / unity / lenses / files, a opção use-locate está definida como ON .

Nas configurações / pesquisa, a opção File é ON .

    
por Ilbuonme 24.10.2017 / 19:08

2 respostas

4

O shell do GNOME indexa apenas alguns arquivos em seu diretório pessoal ou nas pastas "padrão".

No entanto, para 17.10, foi tomada uma decisão not para instalar automaticamente as ferramentas necessárias para modificar o índice, ou seja, tracker . Isso se deve a algumas preocupações que podem ser muito invasivas e / ou muito desgastantes para a CPU e io. (*)

sudo apt-get install tracker

Se você instalou o tracker , pode editar a pesquisa pelo menu Configurações :

  1. Ir para Configurações
  2. Navegue até Pesquisar
  3. Verifique se você tem arquivos ativados e talvez desabilite as outras pesquisas de que não gosta (por exemplo, Centro de Software , Calendário etc. )
  4. Clique no botão de engrenagem pequena (⚙️) na parte inferior para abrir o menu
  5. Em seguida, navegue até Outro e clique no símbolo de adição ( + ) para adicionar outros caminhos de pesquisa
  6. Depois de fechar os painéis Configurações , você pode fazer logout e voltar ou iniciar o índice manualmente com

tracker daemon -s

Você pode verificar seu progresso com

tracker status

e obtenha uma saída semelhante a esta:

Currently indexed: 3556 files, 174 folders
Remaining space on database partition: 170.5 GB (69.29%)
All data miners are idle, indexing complete

(*) Pessoalmente, eu não vi nenhum efeito colateral negativo. Na verdade, no meu SSD moderno, o processo de indexação é concluído em segundos para ~ 3500 arquivos com um total de 54 GB.

    
por Robert Riedl 31.01.2018 / 21:33
1

O shell do GNOME, por padrão, indexa os arquivos que estão em seu diretório pessoal ou nas pastas "padrão" (Documentos, Downloads, Músicas, Imagens e Vídeos).

Mas você pode adicionar manualmente uma pasta para ser incluída na pesquisa. Para isso, siga os passos abaixo.

  1. Abra Configurações .
  2. Navegue até a opção Pesquisar . Certifique-se de que os " Ficheiros " estão ligados a
  3. Clique na roda dentada (⚙️) na parte inferior. Uma janela deve aparecer.
  4. Vá para a guia " Outros ".
  5. Clique no ícone + e adicione a pasta que deseja incluir na pesquisa.
  6. Reinicialize.

Parece que tracker não está mais instalado por padrão no Ubuntu 17.10 (veja a resposta de Robert Riedl ), você Terá que instalar tracker manualmente primeiro.

    
por pomsky 31.01.2018 / 07:49