How to disable trackerd globally

Asked by Gökdeniz Karadağ

In our setup, user home directories are mounted from nfs. We do not want to run tracker withe each user login.

Tracker package installs the following files which are autostarting .desktop files.
 /usr/share/autostart/trackerd.desktop
/etc/xdg/autostart/trackerd.desktop

According to freedekstop.org autostart specification (http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html) an autostart file can be disabled if an overriding .desktop file with "Hidden=true" is present. We tried to override trackerd.desktop at /usr/local/share/applications, /usr/local/share/autostart locations but it kept spawning at login time.

How can I disable trackerd globally (i.e. for all users) ?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Gökdeniz Karadağ
Solved:
Last query:
Last reply:
Revision history for this message
Gökdeniz Karadağ (gokdeniz) said :
#1

We can disable it by editing the files under /etc/xdg

1. Edit /etc/xdg/autostart/trackerd.desktop file with root priviledges (sudo vim, gksudo gedit ...)
2. Add "Hidden=true" to the end of the file
3. Do the same for /etc/xdg/autostart/tracker-applet.desktop if you want

After these steps trackerd will not run at login.