[Sugar-devel] Fwd: Analysis help needed re: sugargame (pygame) on the 1.0XO (build 802)

Wade Brainerd wadetb at gmail.com
Fri Jun 25 22:39:49 EDT 2010


Hi George,

Can you send me a copy of your activity?  I'll try it out on my XO (also
running 802) and see what's wrong.

Thanks,
Wade

On Tue, Jun 15, 2010 at 9:40 PM, George Hunt <georgejhunt at gmail.com> wrote:

> To: sugar-devel at lists.sugarlabs.org
> Date: Sun, 6 Jun 2010 16:20:05 -0400
> Subject: Analysis help needed re: sugargame (pygame) on the 1.0XO (build
> 802)
> Hi everyone,
>
> I've been developing a thumbnail slide sorting activity using pygame on my
> 1.5XO.  I've been happy with the ease of laying out the screen using pygame.
> Now I'm checking it out on the 1.0, and having perplexing difficulty.
>
> My guess is that it's something that I'm doing, because the test activity
> distributed with sugargame, and the Demoiselle demo program developed by Jim
> Simmons also fail in the same manner. (but I've redownloaded build 802, and
> reflashed my test machine, and also brought down the most recent git of
> sugargame)
>
> As  I understand it, Sugargame puts a gtk.socket into an eventbox, and the
> event box is loaded into the XO's VBox by the
> sugar.graphics.window.set_canvas function -- which is a super of
> sugar.activity.activity.
>
> In sugargame/canvas.py
> line 41   self._socket.get_window().set_cursor(None)
>
> AttributeError: 'gtk.Socket' object has no attribute 'get_window'
>
> This is after an environment variable  "SDL_WINDOWID" has been passed to
> the pygame.init() routine, (I guess pygame uses this ID to create the
> gtk.Plug().
>
> What works on the 1.5 (test.activity, and demoiselle.activity, and my
> application)
> gtk.ver = 2.16.1
> pygame.ver = 1.8.1
>
> What doesn't work on 1.0XO build 802: (all three of these fail with the
> above AttributeError)
> gtk.ver = 2.14.2
> pygame.ver = 1.8.0
>
> I looked into putting the pygame 1.9.1 on Build 802, but there were
> dependencies more than just SDL-devel, and I've still got the nagging
> feeling that I'm missing something simple (the test.activity was probably
> tested on build 802)
>
> Any insight, advice would be appreciated,
>
> George
>
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100625/d3d1f24a/attachment.htm 


More information about the Sugar-devel mailing list