Totem on startup gets the screen's randr information so it can resize the screen if it needs to when playing a video, however calling XRRGetScreenInfo() causes an output probe, which means my monitor (connected via VGA) turns off for a second.
This can be replicated with a two-line program:
Display *dpy = XOpenDisplay (NULL);
XRRGetScreenInfo (dpy, DefaultRootWindow (dpy));
xserver 1.3.0, -intel 2.1.0, on Debian Sid.
Jesse should have patches for intel driver to get rid of those black screen flashes.
Jesse, what's current status of your patch?
I've got some early code in my personal tree; hopefully we can merge it along with some other modesetting cleanup in the 2.3 release.
Do you have a TV output?
If yes, I think this bug is a duplicate of bug 13502.
I believe that my laptop - a thinkpad x60 - has a tv output. Recently it was quirked out and I haven't seen this for a while either. Certainly looks like a dup.
*** This bug has been marked as a duplicate of bug 13502 ***