Zeitgeist does not index folders in NTFS partition
Dash is using the index database created by locate
.
To make locate
to index and show file on an NTFS partition, you should edit the file /etc/updatedb.conf
, and change the line
PRUNEPATHS="/tmp /var/spool /media"
to
PRUNEPATHS="/tmp /var/spool"
This works if your NTFS partition is mounted on a mountpoint under /media
(highly probable).
To update immediately the locate
database, run
sudo updatedb
Zeitgeist logs events by two ways
- Zeitgeist Datahub
- Selective Datasources
Datahub
The first one is installed by default in Ubuntu (Natty and later) along with Zeitgeist. Datahub is a passive logger which is GtkRecentManager on steroids. Any new entry to ~/.recently-used.xbel is taken up by Datahub and added to Zeitgeist
Selective Datasources
Datasources are extensions/plugins/addins/addons for applications which help in logging events. Example Tomboy notes are not logged by datahub as they are not logged by GtkRecentManager.
In this case a Tomboy datasources (implemented as a plugin) can be enabled which logs events like Note Open,Closed, Created and Deleted
If you are on Natty, then you install Datasources for these applications
- Bzr
- Emacs
- Eye of Gnome
- Geany
- gedit
- Rhythmbox
- Tomboy
- Totem
- Vim
- XChat
You can install the datasources by
sudo apt-add-repository ppa:zeitgeist/ppa
and look for packages zeitgeist-datasource-*
(e.g. zeitgeist-datasource-rhythmbox
)
OTOH you can install Banshee's datasource by installing the package banshee-extensions-zeitgeistdataprovider
If you open files, start/stop tracks, open/close/create/delete notes or any relevant activity from these applications then they will be logged. Even the music tracks are logged(their URI on the disk).
There are be two problems
- GtkRecentManager fails to work on NTFS partition
- Everytime you mount your NTFS partition, it is assigned a different mount point. (You can pin it in
/etc/fstab
)
I can guess the problem can be in latter. Can you try installing banshee datasource, enable the datasource, listen to a few tracks(on NTFS partition) and then try to find them via Synapse or Dash (I personally prefer Synapse)