"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 found
will 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