Відповіді:
Це можна зробити за допомогою менеджера журналів активності Zeitgeist :
Додайте 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
Після цього процеси не перезапускаються.
Я використовую Ubuntu виключно на кількох комп'ютерах з моменту виходу Precision. Я скуштував Mandrake v.9 багато років тому, але був Windows практично весь час. Я виріс в часи DOS і був навколо, коли з'явилася Windows 286. (Мене заплямували, але не боюся командного рядка.)
Я спробував видалити zeitgeist, спробував зупинити журнал із переліченим вище менеджером, але він все одно перезавантажував себе. Нічого не працювало.
Я позбувся цього (ефективно), просто знищивши всі процеси zeitgeist * і надавши собі право власності на файли:
sudo chown [username] /usr/bin/zeitgeist*
Потім я видалив дозвіл на виконання для кожного. У мене були лише zeitgeist-демон і 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 повернеться до роботи з низьким рівнем використання пам'яті.