[Sugar-devel] Fwd: Getting sugar-jhbuild run working

Alex Holkner alex.holkner at gmail.com
Mon Feb 9 06:23:34 EST 2009


On Mon, Feb 9, 2009 at 6:23 PM, Marco Pesenti Gritti
<marcopg at sugarlabs.org> wrote:
> Can you send ~/.sugar/default/logs/shell.log?
>

Traceback (most recent call last):
 File "/home/alex/foreign/sugar-jhbuild/install/bin/sugar-session",
line 174, in <module>
   main()
 File "/home/alex/foreign/sugar-jhbuild/install/bin/sugar-session",
line 138, in main
   intro.check_profile()
 File "/home/alex/foreign/sugar-jhbuild/install/lib/python2.5/site-packages/jarabe/intro/__init__.py",
line 22, in check_profile
   if not profile.is_valid():
 File "/home/alex/foreign/sugar-jhbuild/install/lib/python2.5/site-packages/sugar/profile.py",
line 55, in is_valid
   nick = client.get_string("/desktop/sugar/user/nick")
glib.GError: Failed to contact configuration server; some possible
causes are that you need to enable TCP/IP networking for ORBit, or you
have stale NFS locks due to a system crash. See
http://www.gnome.org/projects/gconf/ for information. (Details -  1:
Could not send message to gconf daemon: Method "GetIOR" with signature
"" on interface "org.gnome.GConf" doesn't exist


So the problem looks like Ticket #111 at
http://dev.sugarlabs.org/ticket/111.  Not knowing much about gconf, I
did trace the problem to something in the environment that
sugar-emulator sets up (the gconf snippet works outside of it, with
the same python path etc, but not inside the xephyr env).  Here's my
/var/log/messages tail:


Feb  9 22:15:18 linux gconfd (alex-7998): starting (version 2.16.0),
pid 7998 user 'alex'
Feb  9 22:15:18 linux gconfd (alex-7998): Resolved address
"xml:readonly:/home/alex/foreign/sugar-jhbuild/install/etc/gconf/gconf.xml.mandatory"
to a read-only configuration source at position 0
Feb  9 22:15:18 linux gconfd (alex-7998): Resolved address
"xml:readwrite:/home/alex/.sugar/default/gconf" to a writable
configuration source at position 1
Feb  9 22:15:18 linux gconfd (alex-7998): Resolved address
"xml:readonly:/home/alex/foreign/sugar-jhbuild/install/etc/gconf/gconf.xml.defaults"
to a read-only configuration source at position 2
Feb  9 22:15:18 linux gconfd (alex-7998): Exiting


Alex.


More information about the Sugar-devel mailing list