I am experiencing exactly the same problem on Lucid, with compiz activated: if I use gstreamer's xvimagesink output (XV), the video is only refreshed when the window moves or is resized. I get this problem wth Totem, but also with "gst-launch playbin uri=...". In those cases, I also have very bright colors (definitely too bright).
If, however, I set gstreamer's output to ximagesink (no XV), the video is correctly refreshed and colors are perfect.
Also, if I de-activate compiz, both xvimagesink and ximagesink work flawlessly.
I am experiencing exactly the same problem on Lucid, with compiz activated: if I use gstreamer's xvimagesink output (XV), the video is only refreshed when the window moves or is resized. I get this problem wth Totem, but also with "gst-launch playbin uri=...". In those cases, I also have very bright colors (definitely too bright).
If, however, I set gstreamer's output to ximagesink (no XV), the video is correctly refreshed and colors are perfect.
Also, if I de-activate compiz, both xvimagesink and ximagesink work flawlessly.
Note that I use Lucid's default xorg-video-intel driver but my kernel is linux-image- 2.6.34rc7- 51-generic from "http:// ppa.launchpad. net/brian- rogers/ experimental/ ubuntu" because, with the default kernel, xorg freezes randomly.