[Sugar-devel] jhbuild hangs

Edward Cherlin echerlin at gmail.com
Tue Mar 24 19:56:08 EDT 2009


On Tue, Mar 24, 2009 at 12:49 PM, Sascha Silbe
<sascha-ml-ui-sugar-devel at silbe.org> wrote:
> On Tue, Mar 24, 2009 at 11:19:33AM -0700, Edward Cherlin wrote:
>
>> 1237918544.817512 STARTUP: Starting the shell
>> mokurai at mokurai-laptop:~/dev/jhbuild/sugar-jhbuild$ XIO:  fatal IO
>> error 11 (Resource temporarily unavailable) on X server ":0.0"
>>      after 452 requests (452 known processed) with 0 events remaining.
>> XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server
>> ":100.0"
>>      after 496 requests (496 known processed) with 0 events remaining.
>
> Are the last few lines the result of you killing Xephyr manually or did they
> appear immediately?

Manual kill.

> If the latter, sugar-emulator isn't hanging but finishing
> immediatly (you can see the shell prompt buried in there). This might sound
> like nitpicking, but is an important distinction (as the possible causes are
> different).

Right.

> The first thing to do is to check ~/.sugar/default/logs/shell.log for
> errors.

Thanks. I didn't know where to start. So is it the gconf problem? I
have the Ubuntu gconf2 package installed.

---------------------------------------------------------------------------
GError                                    Traceback (most recent call last)

/home/mokurai/dev/jhbuild/sugar-jhbuild/install/bin/sugar-session in <module>()
    171         print 'Ctrl+C pressed, exiting...'
    172
--> 173 main()
        global main = <function main at 0x2f91488>
    174
    175

/home/mokurai/dev/jhbuild/sugar-jhbuild/install/bin/sugar-session in main()
    135     logger.start('shell')
    136
--> 137     intro.check_profile()
        global intro.check_profile = <function check_profile at 0x2f88488>
    138
    139     client = gconf.client_get_default()

/home/mokurai/dev/jhbuild/sugar-jhbuild/install/lib/python2.5/site-packages/jarabe/intro/__init__.pyc
in check_profile()
     18     path = os.path.join(env.get_profile_path(), 'config')
     19     if os.path.exists(path):
---> 20         profile.convert_profile()
     21
     22     if not profile.is_valid():

/home/mokurai/dev/jhbuild/sugar-jhbuild/install/lib/python2.5/site-packages/sugar/profile.pyc
in convert_profile(self=<sugar.profile.Profile object at 0x2f8cad0>)
    133             # decode nickname from ascii-safe chars to unicode
    134             nick = name.decode("utf-8")
--> 135             client.set_string("/desktop/sugar/user/nick", nick)
    136         if cp.has_option('Buddy', 'Color'):
    137             color = cp.get('Buddy', 'Color')

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
)
1237919620.178716 DEBUG root: _cleanup_temp_files

> CU Sascha
>
> --
> http://sascha.silbe.org/
> http://www.infra-silbe.de/
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iQEcBAEBAgAGBQJJyTleAAoJELpz82VMF3DayqIIAIfYEkwIFpWL/xzbvuBBvfPh
> gbd3eKbwepp1VJf0J/3Lu6sA+aD35JME52Jf3VAIPjgtKNb42gA+Gk971+k5AF9O
> tObVeu4TtU+PdLEv5yQRcstQ+S0AYmiTUantQbKFWCdHd9DpEChpUKXRcfXeyTWU
> 72nBbGFlb5oJfVMBFHPaW4Nw+scPsuJs8TAy4Q7CfSYC4aOLRiA7X4GmL0Wo30Ol
> uSsrJeXwKWDhsvij0HdGSzPJz/oBibVW6yTA4bPxAVFO82AED+09aSzRh3u8EQCA
> lAaq8/DWzIQjCU2HQNO7mcFP2BNOgsod4UKD/xSXi0L58ooK2Nm9tn1NP3J2wzg=
> =dzWU
> -----END PGP SIGNATURE-----
>
>



-- 
Silent Thunder (默雷/धर्ममेघशब्दगर्ज/دھرممیگھشبدگر ج) is my name
And Children are my nation.
The Cosmos is my dwelling place, The Truth my destination.
http://earthtreasury.net/ (Edward Mokurai Cherlin)


More information about the Sugar-devel mailing list