Desabilitando o Zeitgeist

44

Eu tenho o daemon zeitgeist sempre em processos. Eu não vejo o ponto desse zeitgeist, ele registra minha atividade. Eu o removi de programas de inicialização, mas ainda está lá.

Posso desinstalar este pacote? Por que eu preciso disso?

    
por umpirsky 27.05.2011 / 19:55

5 respostas

22

Execute sudo apt-get remove zeitgeist* em um terminal. Pode remover alguns pacotes relacionados, mas desde que você não veja nada sugerido para remoção que não queira, você deve estar bem.

Como por comentários: você perderá a funcionalidade de unidade (não sei ao certo quando escrevi a resposta pela primeira vez) se você remover o zeitgeist. Então, sugiro que você desative apenas o log.

Você também pode desativar completamente o registro das configurações do sistema.

    
por RolandiXor 27.05.2011 / 20:00
16

Existe uma maneira fácil descrita aqui - que não inclui a exclusão de qualquer pacote, mas simplesmente a desativação dos serviços correspondentes. Eu não tentei por mim mesmo, mas desta forma os efeitos colaterais devem ser mínimos (e provavelmente até mesmo desejados, como por exemplo, nenhum item recente estar disponível, etc. Além disso, é facilmente reversível no caso de efeitos colaterais indesejados). / p>

O autor desse artigo afirma explicitamente: Aqui está uma maneira de desabilitar este registro sem quebrar o Unity ou qualquer outra parte do sistema, execute estes comandos em um terminal:

sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive
rm ~/.local/share/recently-used.xbel
mkdir ~/.local/share/recently-used.xbel
rm -rf ~/.local/share/zeitgeist

Revertendo isso (se alguém quiser habilitar o Zeitgeist novamente), deve ser feito assim:

mkdir ~/.local/share/zeitgeist
rmdir ~/.local/share/recently-used.xbel
# no action for the .xbel file, as it will be re-created automatically
sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive /etc/xdg/autostart/zeitgeist-datahub.desktop

que está simplesmente "revertendo" as etapas da desativação.

Observação: O ~ / .local / share / recently-used.xbel não tem nada a ver com o Zeitgeist em si, ele simplesmente cai na mesma categoria de alguma forma. O artigo mencionado é sobre "desabilitar o log de atividades" e, portanto, incluiu isso. Se você quer apenas desabilitar o Zeitgeist, você pode pular os dois passos do meio.

    
por Izzy 12.06.2012 / 11:53
11

Se você remover o Zeitgeist, o menu no Unity não funcionará corretamente, ele irá parar de procurar por programas digitando na caixa.

    
por TenPlus1 17.08.2011 / 18:29
4

Encontrei dicas sobre a renomeação de /etc/xdg/autostart/zeitgeist-datahub.desktop , mas isso não é suficiente. Isso evita que o Zeitgeist rode na inicialização, mas no meu caso (Ubuntu 12.04.4 LTS) ele começou mais tarde de alguma forma (talvez como resultado de alguma atividade do DBus). Se você quiser manter o Zeitgeist instalado, mas impedir que ele seja executado, tente renomear seus executáveis:

zeitgeist-daemon --quit
cd /usr/bin/
sudo mv zeitgeist-daemon zeitgeist-daemon.bak
sudo mv zeitgeist-datahub zeitgeist-datahub.bak

Agora o daemon Zeitgeist não será iniciado. Você pode verificar isso mais tarde com ps aux | grep [z]eitgeist . Você também pode limpar o banco de dados que foi coletado pelo Zeitgeist excluindo a pasta ~/.local/share/zeitgeist/ com seu conteúdo, se desejar economizar algum espaço.
Para proteger esses arquivos de atualização, você também pode bloquear os pacotes zeitgeist-core e zeitgeist-datahub no Synaptic ou no Aptitude.

Para reverter as alterações basta renomear esses executáveis de volta:

cd /usr/bin/
sudo mv zeitgeist-daemon.bak zeitgeist-daemon
sudo mv zeitgeist-datahub.bak zeitgeist-datahub

Se você alterou o arquivo .desktop em /etc/xdg/autostart/ , também deverá devolvê-lo.

    
por whtyger 06.03.2014 / 15:36
3

Aqui está um editorial sobre o tema do zeitgeist, incluindo uma entrevista com o criador: link E algumas instruções sobre como desabilitar (não remover) link

Uma maneira fácil de reduzir o registro (mas não o uso pesado de recursos e discos) é por meio do painel de controle:

Infelizmente pouco do Zeitgeist é bem divulgado ou claro. O Zeitgeist não é fácil de desativar, nem é fácil ver o que está fazendo. Você não pode "pará-lo" como outros serviços do sistema de segundo plano.

    
por Bryce 09.03.2015 / 20:21

Tags