Any idea why starting evolution from the panel should take much longer than from the command line?
Chris G
cl at isbd.net
Sun Oct 24 17:24:28 CEST 2010
On Sun, Oct 24, 2010 at 05:20:47PM +0200, Yves-Alexis Perez wrote:
> > > Aha - a clue. I just tried running evolution from "Run Program" but in
> > > addition I ticked "Run in Terminal". The terminal window popped up
> > > immediately and then set there for 30 seconds after which it output:-
> > >
> > > ** Message: secret service operation failed: Did not receive a
> > > reply. Possible causes include: the remote application did not send
> > > a reply, the message bus security policy blocked the reply, the
> > > reply timeout expired, or the network connection was broken.
> > >
> > > So *that's* what is wasting the time. What on earth does "secret
> > > service operation failed:" mean? I'll go and Google it.
> > >
> > Well, after a little Googling I found that the above error is due to
> > evolution not communicating with gnome-keyring etc. I've also realised
> > why I have the problem when running from the menus and not from the
> > command line.
> >
> > To overcome a bug/problem in the Gnome startup I have the following in
> > my .xprofile:-
> >
> > eval $(gnome-keyring-daemon --start)
> > export SSH_AUTH_SOCK
> > export GNOME_KEYRING_SOCKET
> >
> > This obviously fixes the problem when running evolution from the command
> > line but I guess that .xprofile doesn't get executed early enough to set
> > the environment for the menus etc.
> >
> > So the question now is where can I put the above commands so that the
> > *whole* of my X session gets the gnome-keyring-daemon set correctly?
> >
>
> Is “start gnome services at startup” checked in the advanced tab in
> session settings? It would help to know which distribution and which
> version of xfce you're using.
>
Yes, that box is ticked.
I'm using xubuntu 10.04, xfce4-session reports it's xfce4-session 4.6.1
(Xfce 4.6.1).
--
Chris Green
More information about the Xfce
mailing list