No fix that I know off. If you're running Compiz with AIGLX you will suffer from screen corruption and often full screen blinking when trying to render opengl apps. or use Xv in videos. Your only choice, as far as video playback, is to use plain ol' X for rendering. You will have to turn Compiz off if you want to game.