Respostas:
Isso pode ser feito usando o Zeitgeist Activity Log Manager :
Adicione o PPA Zeitgeist :
sudo add-apt-repository ppa:zeitgeist/ppa
Instale a versão mais recente do Zeitgeist:
sudo apt-get update
sudo apt-get upgrade
Reiniciar zeitgeist-daemon
:
zeitgeist-daemon --replace
Instale o gerenciador de log de atividades
sudo apt-get install activity-log-manager
Abra o Activity Log Manager e clique no botão Log ativo no canto inferior direito da janela para desativar o log:
Clique nele novamente para reativar o log.
~/.local/share/recently-used.xbel
é um arquivo onde os aplicativos GTK / GNOME log seus arquivos e não zeitgeist
Remova as permissões de execução do zeitgeist * da seguinte maneira. Basta pressionar Ctrl+ Alt+ Tno teclado para abrir o Terminal. Quando abrir, execute o comando abaixo.
sudo -s
# on 32-bit systems:
chmod -x /usr/lib/zeitgeist/zeitgeist-fts
# on 64-bit systems:
chmod -x /usr/lib/x86_64-linux-gnu/zeitgeist-fts
# on both:
chmod -x /usr/bin/zeitgeist-daemon
chmod -x /usr/bin/zeitgeist-datahub
exit
Depois de fazer isso, os processos não são reiniciados.
Só uso o Ubuntu exclusivamente em alguns computadores desde que o Precise foi lançado. Eu experimentei o Mandrake v.9 há muitos anos, mas o Windows foi praticamente o tempo todo. Eu cresci nos dias do DOS e estava por aí quando o Windows 286 surgiu. (Eu fui contaminado, mas não tenho medo da linha de comando.)
Tentei desinstalar o zeitgeist, tentei interromper o log com o gerente listado acima, mas ele continuou sendo recarregado de qualquer maneira. Nada funcionou.
Eu me livrei (efetivamente) simplesmente matando todos os processos do zeitgeist * e me dei posse dos arquivos:
sudo chown [username] /usr/bin/zeitgeist*
Em seguida, removi a permissão Executar para cada um. Eu só tinha zeitgeist-daemon e zeitgeist-datahub.
Um comando simples como
sudo chmod a-x /usr/bin/zeitgeist*
provavelmente teria feito isso de maneira mais fácil e rápida do que a etapa extra de se apropriar, mas ainda estou trabalhando no meu entendimento de como o 'Nix faz suas coisas e não tinha certeza se poderia mudar a si mesmo se eu não fosse o proprietário do arquivo . Lembre-se, eu fui assustado pelo Windows.
Até agora ... Nenhum dano, nenhuma falta.
Sinceramente, esqueci a maneira correta de fazer isso, mas tente executar
killall -9 zeitgeist-daemon
em um terminal ou na caixa de diálogo de execução.
Mais tarde, para reiniciá-lo, basta executar o daemon novamente. Existe uma maneira correta e, se eu a encontrar, postarei.
zeitgeist-daemon --replace
e para parar o daemon instalar D-feet
e olhada SessionBus org.gnome.zeitgeist.Engine
, olhar para a interface org.gnome.zeitgeist.Log
e parar o motor, chamando o Quit()
método [Eu sou um dos que o desenvolvedor zeitgeist]
SIGKILL
é uma má ideia. Se você está tão interessado em enviar um sinal de matar, uso SIGTERM
(mas não estou certo se SIGTERM é melhor do que SIGKILL neste caso)
Se é apenas sobre coisas delicadas que você não deseja mostrar no seu registro, então há uma função de lista negra. Consulte http://saravananthirumuruganathan.wordpress.com/2010/10/10/tutorial-on-gnome-activity-journal-zeitgeist-and-sezen/
Editar: desatualizado. Consulte gerenciador de log de atividades
Estou tendo o mesmo problema e, embora não esteja claro por que isso acontece, uma solução alternativa é limpar os logs do zeitgeist-fts.
Você pode fazer isso no terminal (Ctrl + Alt + T):
zeitgeist-daemon --quit
rm -r ~/.local/share/zeitgeist/fts.index
zeitgeist-daemon --replace &
Depois disso, o zeitgeist volta ao trabalho com pouco uso de memória.