Unable to override system-wide xdg/autostart settings
Posted: Fri Aug 15, 2014 8:53 pm
Hi,
I'm running the trusty release of Lubuntu with the latest updates and am trying to disable certain applications from starting up with the session.
I went to Preferences > Default applications for LXSession and unchecked these applications under the "Autostart" tab, which creates *.desktop files under ~/.config/autostart directory with NotShowIn setting updated to include LXDE. However, this seems to have no effect at all and the disabled applications still get started with the session. Updating this setting in the system-wide xdg/autostart configuration does disable these applications from starting up.
This appears to violate the freedesktop.org specs, which state:
If the same filename is located under multiple Autostart Directories only the file under the most important directory should be used.
Example: If the two files /etc/xdg/autostart/foo.desktop and ~/.config/autostart/foo.desktop exist then only the file ~/.config/autostart/foo.desktop will be used because ~/.config/autostart/ is more important than /etc/xdg/autostart/"
Is this a defect? Or am I missing something here...?
Cheers!
I'm running the trusty release of Lubuntu with the latest updates and am trying to disable certain applications from starting up with the session.
I went to Preferences > Default applications for LXSession and unchecked these applications under the "Autostart" tab, which creates *.desktop files under ~/.config/autostart directory with NotShowIn setting updated to include LXDE. However, this seems to have no effect at all and the disabled applications still get started with the session. Updating this setting in the system-wide xdg/autostart configuration does disable these applications from starting up.
This appears to violate the freedesktop.org specs, which state:
If the same filename is located under multiple Autostart Directories only the file under the most important directory should be used.
Example: If the two files /etc/xdg/autostart/foo.desktop and ~/.config/autostart/foo.desktop exist then only the file ~/.config/autostart/foo.desktop will be used because ~/.config/autostart/ is more important than /etc/xdg/autostart/"
Is this a defect? Or am I missing something here...?
Cheers!