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