[sugar] Speeding up activity launches.

Tomeu Vizoso tomeu
Thu Mar 13 16:39:54 EDT 2008


On Thu, Mar 13, 2008 at 7:55 PM, Michael Stone <michael at laptop.org> wrote:
> Tomeu,
>
>
>  > Yes, using a private connection to the system bus and closing it after
>  > forking fixed these issues.
>  >
>  > Updated patch at 90445f01b30f9c29b23ba895ec84e9e69e6eaf66 in:
>  >
>  > http://dev.laptop.org/git?p=users/tomeu/security
>  >
>  > So we are one step closer.
>
>  Please update the rainbow RPMs in the "faster" branch via the Joyride
>  system at your leisure. Let me know if you want more documentation on
>  how to do this.

Oops, had the rpm ready when I realized that it wouldn't work as-is
because the rainbow daemon needs to have permissions to connect to
olpc's X display in order to initialize gtk and all the modules that
depend on it. During testing I've been just running xhost + before
launching rainbow.

In ubuntu, pygtk looks to emit just a warning when is unable to open
the display, but on fedora this raises an exception.

Any idea?

Tomeu



More information about the Sugar-devel mailing list