[Sugar-devel] Questions about GConf and ORBit.

Michael Stone michael at laptop.org
Fri Jul 3 10:06:03 EDT 2009


Tomeu,

Thanks for the prompt reply. 

>> Do you know anything about such an assumption?

> No, but I don't see that in the logs. 

True.

> What I see is one process trying and failing to access GConf. 

Agreed. Do you have any advice on how I might extract a better error message
from it?

(Or on what symbols I should breakpoint in gdb so that I can see what's
happening?)

> Is there a GConf daemon running? 

Yes, but it's running under the credentials of the owning user ("sugar") rather
than the requesting user. (Hence my suspicions.)

> Either using Orbit or D-Bus?

How can I tell?

> If so, what's the mechanism used by clients to contact the daemon? 

Again, how can I tell?

> Maybe an env var is missing?

Seems eminently plausible. Do you know of any env-vars that gconf-and-deps pay
specific attention to?

>> 2. Are more bleeding-edge versions of Sugar still using gconf-over-orbit?

> Sugar is a normal GConf client in this regard. My understanding is
> that if it links to the D-Bus client library, it will use D-Bus. Orbit
> otherwise.

Okay, thanks. I guess I'll just have to dig out the source code.

Thanks,

Michael


More information about the Sugar-devel mailing list