Então, se você acha que as respostas acima são muito venenosas para o seu sistema (removendo os pré-requisitos do gnome-desktop, excluindo / renomeando os arquivos empacotados? Não, obrigado!), posso ter uma solução para você.
Crie ~/.config/upstart/kill-evolution-services.conf
e preencha-o com o seguinte código. Não se esqueça de substituir USER pelo seu nome de usuário.
start on desktop-start
stop on desktop-end
script
ME=USER
GIVEUP=60
while ! pgrep -u "$ME" -f '^/usr/lib/evolution/evolution'; do
GIVEUP=$((GIVEUP - 1))
if test $GIVEUP = 0; then
break
fi
sleep 1
done
pkill -u "$ME" -f '^/usr/lib/evolution/evolution'
end script
Isso será executado no login, aguarde até que os serviços de evolução tenham iniciado (até 60s, ajustável com GIVEUP) e, em seguida, os mate. Pelo que eu vi (em 16.04), eles ficarão mortos até que você interaja com algum aplicativo que precise deles, como o gnome-calendar (o aplicativo, não o indicador). Para combater isso, você pode adicionar o seguinte ao crontab (execute "crontab -e" no terminal). Novamente, substitua USER por seu nome de usuário.
*/1 * * * * pkill -u USER -f '^/usr/lib/evolution/evolution'
Isso tentará matar os serviços de evolução uma vez por minuto.
Então nos livramos dos serviços de evolução sem nos enlouquecer ou até mesmo chamar sudo
. Supostamente os problemas de uso de memória com esses serviços foram corrigidos no Gnome 3.20, mas o Ubuntu ainda não deu backport para o 3.18. Fique de olho no link , mesmo que não tenha nada a ver com indicadores datetime, pelo que eu posso dizer. O indicador roda bem sem serviços de evolução no login lightdm, de qualquer forma.
Se qualquer um desses itens tiver efeitos colaterais em sua configuração, você pode simplesmente excluir ~/.config/upstart/kill-evolution-services.conf
e remover a linha crontab (novamente, crontab -e
de um terminal). Em seguida, saia e volte em boa medida, se você for paranóico.