Ответы:
Это можно сделать с помощью Zeitgeist Activity Log Manager :
Добавьте Zeitgeist PPA :
sudo add-apt-repository ppa:zeitgeist/ppa
Установите последнюю версию Zeitgeist:
sudo apt-get update
sudo apt-get upgrade
Перезагрузка zeitgeist-daemon
:
zeitgeist-daemon --replace
Установить лог-менеджер активности
sudo apt-get install activity-log-manager
Откройте Диспетчер журналов активности и нажмите кнопку Активировать ведение журнала в правом нижнем углу окна, чтобы отключить ведение журнала.
Нажмите еще раз, чтобы снова включить ведение журнала.
~/.local/share/recently-used.xbel
- это файл, в котором приложения GTK / GNOME регистрируют свои файлы, а не Zeitgeist
Снимите права на выполнение Zeitgeist * следующим образом. Просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду ниже.
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
После этого процессы не перезапускаются.
С тех пор, как вышел Precise, я использую Ubuntu только на нескольких компьютерах. Я попробовал Mandrake v.9 много лет назад, но практически всегда был Windows. Я вырос во времена DOS и был рядом, когда появилась Windows 286. (Я был испорчен, но не боюсь командной строки.)
Я попытался удалить Zeitgeist, попытался остановить ведение журнала с помощью менеджера, указанного выше, но он все равно продолжал перезагружаться. Ничего не получалось.
Я избавился от этого (эффективно), просто убив все процессы Zeitgeist * и предоставив себе право собственности на файлы:
sudo chown [username] /usr/bin/zeitgeist*
Затем я удалил разрешение Выполнить для каждого. У меня были только Zeitgeist-Daemon и Zeitgeist-DataHub.
Простая команда, такая как
sudo chmod a-x /usr/bin/zeitgeist*
вероятно, сделал бы это проще и быстрее, чем дополнительный шаг к владению, но я все еще работаю над пониманием того, как 'Nix делает свое дело, и не был уверен, сможет ли он изменить себя, если бы я не был владельцем файла , Помните, я был напуган Windows.
Пока ... Нет вреда, нет фола.
Я честно забыл правильный способ сделать это, но попробуйте запустить
killall -9 zeitgeist-daemon
в терминале или в вашем диалоге запуска.
Позже, чтобы перезапустить его, просто снова запустите демон. Существует правильный путь, и если я найду его, я опубликую его.
zeitgeist-daemon --replace
и остановить установку демона D-feet
и посмотреть на SessionBus org.gnome.zeitgeist.Engine
, найдите Интерфейс org.gnome.zeitgeist.Log
и остановите движок, вызвав Quit()
метод [Я один из разработчиков Zeitgeist]
SIGKILL
- плохая идея. Если вы так заинтересованы в отправке сигнала уничтожения, используйте SIGTERM
(но я не уверен, что SIGTERM лучше, чем SIGKILL в этом случае)
Если речь идет о приятных вещах, которые вы не хотите показывать в своем журнале, тогда есть функция черного списка. См. Http://saravananthirumuruganathan.wordpress.com/2010/10/10/tutorial-on-gnome-activity-journal-zeitgeist-and-sezen/
Редактировать: устарел. Смотрите активность-журнал-менеджер
У меня та же проблема, и, хотя неясно, почему это происходит, обходной путь - очистить журналы Zeitgeist-FTS.
Вы можете сделать это в Терминале (Ctrl + Alt + T):
zeitgeist-daemon --quit
rm -r ~/.local/share/zeitgeist/fts.index
zeitgeist-daemon --replace &
После этого Zeitgeist вернется к работе с низким использованием памяти.