"Session and Startup" does not disable tracker*
Steps to reproduce
- Open "Session and Startup" (
xfce4-session-settings) - Disable...
- "Tracker File System Miner ..."
- "Tracker metadata Extractor ..."
- "Tracker Store (....)"
- Enable a way to figure out if they are run
- I used: renaming executables
usr/libexec/tracker*
- I used: renaming executables
- Reboot system
- Check
/var/log/syslog: System tries to start the services ( if the executables are renamed, an errorfile not foundwill be shown)
Apparent problem
There are two entries for tracker*:
-
$XDG_CONFIG_HOME/autostart( more info: https://wiki.archlinux.org/index.php/XDG_Autostart ) /usr/lib/systemd/user/tracker*.service
Session and Startup does not alter the files in /usr/lib/systemd/user/tracker*.service, but only in $XDG_CONFIG_HOME/autostart.
Workaround
Manually rename /usr/lib/systemd/user/tracker*.service to /usr/lib/systemd/user/tracker*.service.disabled
Edited by DarkTrick