-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christoph,
On Fri, 26 Apr 2013, Christoph Vigano wrote: > Do we have any recommendations for this? Should I remove it or leave it > to the user to deactivate the autostarting of nagstamon by removing the > corresponding .desktop file? > Per XDG specifications, it is not necessary to remove the file in /etc/xdg/autostart to deactivate .desktop files resident there: the user need only place a .desktop file with the same name in $HOME/.config/autostart with the attribute Hidden=true and any XDG compliant autostart mechanism will ignore that file. I show gnome-keyring installing 3 files there, gconf installing one, network-manager-applet installing one, polkit-gnome installing one, dhcpcd-ui installing one, blueman installing one, at-spi2-core installing one, and bbkeys installing one (that's mine). Arch Linux packages are so inconsistent in their behaviour in this regard that it just doesn't matter: it must be constantly managed. A tool that configures autostart needs a .desktop file somewhere to know about the app at all. Unfortunately, most that are eligible for /etc/xdg/autostart should not appear on an applications menu and needs NoDisplay=true if it is placed in /usr/share/applications instead. An autostart tool needs to then ignore this setting to offer it to the user (so it can be placed into $HOME/.config/autostart). In general I prefer that they be placed into /etc/xdg/autostart so that they can be more simply overridden with Hidden=true in /etc/xdg/autostart instead of trying to dig them out of /usr/share/applications and trying to determine whether they are eligible for autostart. (Some have X-GNOME-Autostart-Enable=true so that it doesn't matter where they reside, but that is non-standard.) Well, that's my take. - --brian -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQFRevfQMYOP2up1d2URAjIBAKCxucJ3Z/Ug6L6hthtpiKnDceOf8ACghjHE MHpvWouhMUYuZQ8GxvoUw3s= =Ze5s -----END PGP SIGNATURE-----
