Comment 8 for bug 1430888

Revision history for this message
Wolfgang Wallner (wolfgang-wallner) wrote :

I tried to reproduce the problem with glxgears.
It can happen, but it is harder to reproduce than with steam.
For steam it happens every time, for glxgears it only happened twice out of ~15 tries.

But when it happens in glxgears, no "reporting 9 5 33 271" lines are added to Xorg.0.log, so I think these are two different issues.

The compositing-enable trick also works for glx_gears.

As far as I can tell the problem only happens with certain programs.
I think it depends on whether or not OpenGL is used for drawing.
For me it happens for

*) Steam
*) Games (both Steam and others like e.g. supertuxkart)
*) glxgears

It does not happen for typical office programs that use GUI toolkits like Qt or GTK, e.g. okular, gedit, etc.

According to [1] Steam uses a custom toolkit called VGUI, which is also uses by their Source engine.
Thus I would guess that it is also drawn using OpenGL.

[1] http://stackoverflow.com/questions/2389717/what-gui-toolkit-does-valve-use-for-steam