versions of libsdl prior to 1.2.11 dont work with Composite extensions
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | libsdl1.2 (Ubuntu) |
Undecided
|
Colin Watson | ||
Bug Description
libsdl 1.2.11 added a bug fix for Composite extensions on XGL/AIGLX.
Unfortunately Ubuntu stable doesn't have this bugfix, and so applications that use SDL to draw to the screen will appear translucent.
This affects any application that directly uses SDL to draw to the screen, and that includes the popular PyGame framework (which is how I found it).
The easiest fix is to update libSDL1.2 to the newest point release. Otherwise backporting the fix will be necessary as Ubuntu moves to providing more Compositing extensions
| rasz (citizenr) wrote : | #2 |
| Jean Azzopardi (aragorn-waldonet) wrote : | #3 |
This seems to affect games like Tremulous who become too dark to play effectively. http://
A temp solution could be to run xgamma -gamma 2 in the terminal before running a game.
| Changed in libsdl1.2: | |
| status: | Unconfirmed → Confirmed |
| Jean Azzopardi (aragorn-waldonet) wrote : | #4 |
There is a .deb attached to this thread : http://
which fixes the problem..can the patch be applied in the repos please?
| Colin Watson (cjwatson) wrote : | #5 |
I've uploaded libsdl1.2 1.2.11-7ubuntu1 to Feisty as a merge from Debian, fixing this bug.
| Changed in libsdl1.2: | |
| assignee: | nobody → kamion |
| status: | Confirmed → Fix Released |


there is also SDL_SetGamma broken in 1.2.10 www.libsdl. org/pipermail/ sdl/2006- June/074927. html
http://
PLEASE PLEASE upload libsdl 1.2.11 to repos