Well that was fairly quickly and easily fixed. This was a bug in SDL, and was fixed in version 1.2.11. Ubuntu comes with 1.2.9 in the stable "dapper" build, and 1.2.10 in the unstable "edgy" build.
I'll raise a bug with Ubuntu as they are starting to ship XGL/AIGLX libraries, as any application that relies on SDL seems to be affected by this, and of course that includes all PyGame games / Applications that don't use the OpenGL renderer. this is well worth being aware of as more and more people use Compositing extensions on their desktop machines. Cheers On Wed, 2006-09-20 at 07:20 +1000, René Dudfield wrote: > Hi, > > I think the latest SDL is supposed to have fixed this. > > check out if you have the latest version, and see if it fixes it > http://libsdl.org/ > > > > On 9/20/06, Michael Brunton-Spall <[EMAIL PROTECTED]> wrote: > > Hi all, > > > > I have been playing with my development system recently, and despite the > > stupidly bad integrated graphics chip (Thanks Intel!) I thought I'd > > checkout XGL and AIGLX with Compiz. > > For those who dont know, it's the OpenGL enhanced X Server, implemented > > alternatively by Novel and Redhat, and with the Compiz window manager, > > allows for all sorts of funky effects on your desktop. > > Anyway, getting to the point. One of the main reasons for people > > wanting to use it on Linux is that it gives real transparency at the > > Window Manager level. > > > > This appears to have shown up what I think is a pygame bug where the > > whole pygame screen is translucent. I have to open a black console and > > move the window over it to see everything properly. > > I've put up some example screenshots on my webserver at > > http://www.mibgames.co.uk/trans.html > > > > This seems to cover a wide variety of other applications too, include > > Phils Game Utilities, Shadows.py and pygame-console (as a randomly > > selected selection from the pygame.org sidebar) > > Interestingly, Nelly's Rooftop Garden doesn't have this problem, but > > does now exhibit a serious flicker when playing which it didn't before. > > > > I'm totally lost as to what might be causing it and why some things dont > > seem to have the translucency. For exmaple the pygame-console > > application is not translucent where the actual console is, only where > > the drawing area is. In my application, the start intro doesn't have > > that problem, but I'm manually blitting full screen images and calling > > flip() which I don't in my actual game. > > > > I hope that helps someone have a look, as I said I don't really know > > where to start looking, so I hope that some of this information is able > > to help someone else to spot it, or to see if I'm doing something wrong. > > > >
