[racket] Graphics Issues in Ubuntu 11.10

From: Todd O'Bryan (toddobryan at gmail.com)
Date: Mon Oct 17 20:45:27 EDT 2011

Jon Rafkind,

Any chance that you might put a version with Matthew's fix on the PPA
site? Also, could you make libgtkglext1 a dependency of the install so
that the OpenGL-dependent games in plt-games work?

(I wish I knew how .debs work so I could help with this instead of
just asking for stuff. I've spent probably 20-30 hours total over 3 or
4 times trying to figure it out, and each time I give up after a
wasted day. By the time I go back and try to do it again, I've
forgotten whatever it was I might have learned and had to start all
over again.)


On Mon, Oct 17, 2011 at 6:17 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> It seems that `racket/gui' is trying to freeze and thaw window updates
> before the canvas is mapped. The relevant Gdk window changes when the
> canvas is mapped, which means that Gdk and `racket/gui' end up with
> different opinions on the freeze/thaw state of the canvas.
> I've pushed a repair to fix freeze/thaw requests based on the canvas's
> mapped state, which hopefully fixes the problem that you're seeing.
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users

Posted on the users mailing list.