Zeitgeist регистрирует события двумя способами
- Zeitgeist Datahub
- Выборочные источники данных
DataHub
Первый устанавливается по умолчанию в Ubuntu (Natty и позже) вместе с Zeitgeist. Datahub - это пассивный регистратор, который является GtkRecentManager на стероидах. Любая новая запись в ~ / .recently-used.xbel обрабатывается Datahub и добавляется в Zeitgeist
Выборочные источники данных
Источниками данных являются расширения / плагины / надстройки / дополнения для приложений, которые помогают регистрировать события. Примеры заметок Tomboy не регистрируются в datahub, так как они не регистрируются в GtkRecentManager.
В этом случае можно включить источники данных Tomboy (реализованные в виде плагина), которые регистрируют такие события, как Note Open, Closed, Created и Deleted.
Если вы используете Natty, вы устанавливаете источники данных для этих приложений.
- Bzr
- Emacs
- Глаз Гнома
- Geany
- Gedit
- Rhythmbox
- девчонка-сорванец
- Тотем
- напор
- XChat
Вы можете установить источники данных с помощью sudo apt-add-repository ppa:zeitgeist/ppa
и искать пакеты zeitgeist-datasource-*
(например zeitgeist-datasource-rhythmbox
)
OTOH вы можете установить источник данных Banshee, установив пакет banshee-extensions-zeitgeistdataprovider
Если вы открываете файлы, запускаете / останавливаете треки, открываете / закрываете / создаете / удаляете заметки или любые другие соответствующие действия из этих приложений, они будут зарегистрированы. Даже музыкальные треки записываются (их URI на диске).
Есть две проблемы
- GtkRecentManager не работает на разделе NTFS
- Каждый раз, когда вы монтируете свой раздел NTFS, ему назначается другая точка монтирования. (Вы можете закрепить это
/etc/fstab
)
Я могу догадаться, что проблема может быть в последнем. Можете ли вы попробовать установить источник данных banshee, включить источник данных, прослушать несколько треков (в разделе NTFS), а затем попытаться найти их через Synapse или Dash (лично я предпочитаю Synapse)