On Fri, 2013-12-06 at 17:44 +0000, Iain Lane wrote:
> Instead of NotShowIn, you should ship a desktop file with Hidden=true in /usr/share/upstart/xdg/autostart/ (this directory is prepended to XDG_CONFIG_DIRS under upstart user sessions). This will cause it to not start via XDG autostart exactly when user sessions are in use, which is probably what you really want. Having Unity in there smells a bit.
The problem is the opposite. We want it to start in non-Upstart user
sessions and use the Upstart job in Upstart user sessions.
On Fri, 2013-12-06 at 17:44 +0000, Iain Lane wrote:
> Instead of NotShowIn, you should ship a desktop file with Hidden=true in /usr/share/ upstart/ xdg/autostart/ (this directory is prepended to XDG_CONFIG_DIRS under upstart user sessions). This will cause it to not start via XDG autostart exactly when user sessions are in use, which is probably what you really want. Having Unity in there smells a bit.
The problem is the opposite. We want it to start in non-Upstart user
sessions and use the Upstart job in Upstart user sessions.