Bug#339785: gnome-keybinding-properties: environment not set for apps launched through keybindings
Josselin Mouette
joss at debian.org
Thu Nov 1 16:00:26 UTC 2007
My bad, I have overlooked this.
Le jeudi 01 novembre 2007 à 15:31 +0100, Julien Valroff a écrit :
> > I have checked again, and it seems this whole mess is fixed.
> > * seahorse-agent is started before dbus-daemon so this cannot be a
> > problem;
This is the reverse; dbus starts seahorse-agent as the snippet is run
after.
However it seems that seahorse-agent doesn't need dbus to be started to
be functional.
> > * applications launched by keybindings are now spawned with the
> > correct environment. Don't ask me why; maybe they are directly
> > launched by g-s-d, maybe they are launched by gnome-session, I
> > don't want to know.
This is true for some of them, but not all. Bleh.
> When launching evolution through thanks to a key binding, seahorse-agent
> is not used, whereas it is when launching evolution from the Desktop
> icon.
I see two ways of fixing this:
* either the dbus startup script doesn't start the daemon if
gnome-session is the current session (stealing a few lines from
55gnome-session_gnomerc);
* or seahorse should be moved to priority 80.
Thoughts anyone?
--
.''`.
: :' : We are debian.org. Lower your prices, surrender your code.
`. `' We will add your hardware and software distinctiveness to
`- our own. Resistance is futile.
More information about the pkg-gnome-maintainers
mailing list