Відключення Zeitgeist


48

У мене є процес zeitgeist завжди в процесах. Я не бачу сенсу цього zeitgeist, він реєструє мою активність. я видалив його із запуску програм, але він все ще є.

Чи можу я видалити цей пакет? Навіщо мені це взагалі потрібно?

Відповіді:


24

Запустити sudo apt-get remove zeitgeist*в термінал. Можливо, вилучите декілька пов’язаних пакетів, але поки ви не побачите нічого запропонованого для видалення, що не хочете, вам слід буде добре.

Відповідно до коментарів: ви втратите функціонал єдності (я не був впевнений, наскільки, коли я вперше написав відповідь), якщо ви видалите zeitgeist. Отже, я пропоную вам просто відключити ведення журналу.

Ви також можете повністю вимкнути журнал із налаштувань системи.


3
Ви можете побачити, що буде видалено, виконавши його sudo apt-get remove --dry-run zeitgeist*перед видаленнямzeitgeist
test30

6
Я успішно видалив пакети zeitgeist один за одним 14.04. sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-core, порівняно з цим sudo apt-get remove zeitgeist*, він не усунув єдності чи інших істотних речей, лише zeitgeist та його демони. Єдність значно швидше.
mondjunge

1
Остання посилання мертва.
Pawan

2
Я знаю, що давнє, але я видаляю всі пакети zeitgeist в Ubuntu 16.04 Unity, і моя Unity Desktop все ще працює чудово, включаючи Dash. Тож я не впевнений, яку користь має zeitgeist 16 + ...
Доріан

17

Існує простий спосіб , описані тут - яка не НЕ включає видалення будь-якого пакета, а просто деактивацію відповідних послуг. Я сам не пробував це, але цей спосіб побічних ефектів повинен бути мінімальним (і, мабуть, навіть бажаним, оскільки, наприклад, відсутні "останні елементи" тощо. Більше того, його легко повернути у разі "небажаних" побічних ефектів.

Автор цієї статті прямо заявляє: Ось спосіб відключити цей журнал, не порушуючи Unity або будь-яку іншу частину системи, виконувати ці команди в терміналі:

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

Повернення цього (якщо хочеться знову включити Zeitgeist), таким чином, слід зробити так:

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

що просто "обертає" кроки деактивації.

Зауваження: ~ / .local / share / нещодавно використаний.xbel не має нічого спільного з самим Zeitgeist, він просто якось потрапляє в одну категорію. Згадана стаття стосується "відключення журналу активності", і, таким чином, включила це. Якщо ви просто хочете відключити Zeitgeist, ви можете пропустити два середніх кроки.


1
Я дотримувався тієї ж процедури, але вона не працює для мене: щойно встановлений 12.4.3, версія amd64 для настільних ПК. "ps -ef" продовжує показувати Zeitgeist, перезапущений після перезавантаження, і каталог ".local / share / zeitgeist" також відтворений.
Петро Тео

1
Це працює для мене (lubuntu 14.04). Я настійно пропоную дотримуватися цього керівництва, оскільки видалення пакетів zeitgeist може порушити залежності. Будь ласка, не зайвий.
Марко Сулла

Саме мій намір: показати спосіб, який легко можна "повернути", мінімізуючи вплив на систему :)
Izzy


1
@mondjunge Боюсь, я не знаю. Перестала дбати про ті роки тому (насправді після цієї відповіді). Ніколи більше не встановлюватимуть Unity (фактично, мої наступні установки навіть більше не будуть Ubuntu). Як і ви, я не хочу, щоб речі, які я не можу контролювати, були встановлені на моєму пристрої без очевидних та зручних для користувача способів його деактивації / видалення. Маючи 3 незалежних "настільних агента", що змусили мене так (Zeitgeist, Аконаді, Непомук) із залежностями, які унеможливили легке видалення / деактивацію, мені було достатньо. Я ненавиджу, коли інші вирішують, що мені до вподоби :)
Іззі

11

Якщо ви видалите Zeitgeist, то меню в Unity не буде належним чином працювати, воно зупиняє пошук програм, ввівши в поле.


6
У Ubuntu 14.04 біг sudo apt-get remove zeitgeist*видалить систему Unity
День

5

Я знайшов підказки щодо перейменування /etc/xdg/autostart/zeitgeist-datahub.desktop, але цього недостатньо. Це заважає Zeitgeist запускатися під час запуску, але в моєму випадку (Ubuntu 12.04.4 LTS) він почався якось пізніше (можливо, в результаті деякої діяльності DBus).
Якщо ви хочете встановити Zeitgeist встановленим, але запобігти його запуску, спробуйте перейменувати його виконувані файли:

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

Тепер демон Zeitgeist не запуститься. Ви можете це перевірити пізніше ps aux | grep [z]eitgeist. Ви також можете очистити базу даних, зібрану Zeitgeist, видаливши ~/.local/share/zeitgeist/папку з її вмістом, якщо ви хочете зекономити трохи місця.
Для того, щоб захистити ці файли оновлення ви також можете заблокувати пакети zeitgeist-coreі zeitgeist-datahubв Synaptic або Aptitude.

Щоб відновити зміни, просто перейменуйте ці виконувані файли назад:

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

Якщо ви змінили файл .desktop /etc/xdg/autostart/, слід також повернути його назад.


приємно, я думаю, що я можу просто додати це до запуску програм, і це буде все добре, THX! :)zeitgeist-daemon --quit
Водолій Сила

@AquariusPower Якщо він залишиться відключеним, справді цього буде достатньо. Коли я писав це, я використовував Ubuntu 12.04 і мені довелося вжити додаткових заходів для його повного блокування. Можливо, з того часу все змінилося.
whtyger

Я зараз це намагаюся, потрібно дочекатися його початку Я думаю, xDbash -c "sleep 60; zeitgeist-daemon --quit"
Водолій Сила

3

Ось редакція на тему zeitgeist, включаючи інтерв'ю з творцем: http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-you І деякі інструкції щодо відключення (не видалення) http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why

Простий спосіб зменшити журнал (але не важкий ресурс та використання диска) - через панель управління: введіть тут опис зображення

На жаль, мало про Zeitgeist добре розкрито чи зрозуміло. Zeitgeist не легко відключити, і не легко зрозуміти, що це робить. Ви не можете "зупинити" це, як і інші фонові системні служби.


"На жаль, мало про Zeitgeist добре розкрито або зрозуміло". Я думав, що посилання, яке ви надали самостійно, роз'яснює всі моменти, які ви могли б знати.
Хофі

0

Моя проблема zeitgeistполягає у відволіканні повідомлень про помилки в journalctl:

$ journalctl -xe | grep zeitgeist.SimpleIndexer
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://nautilus-autostart.desktop
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://eyesome-cfg.desktop

$ journalctl -b-1 | grep zeitgeist
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: Performing VACUUM operation... OK
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: ** (zeitgeist-datahub:4587): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Oct 16 16:39:18 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application://multi-timer.desktop
Oct 16 18:23:48 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application:///home/rick/Desktop/multi-timer.desktop

Я знайшов цю статтю про налаштування "Менеджера журналів активності" в Gnome або "Безпека та конфіденційність" в Unity, який дозволяє повідомити zeitgeist ігнорувати певні програми чи каталоги. Тому я додав каталог ~/Desktopдо чорного списку.

Я нічого не зробив з приводу помилки application://nautilus-autostart.desktop. Мені все ж потрібно вивчити цю програму для гнома. Мій інстинкт говорить мені, що це помилка, а не моя проблема виправити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.