Bug 13907

Summary: Getting xrandr screen information causes probe, causing screen to turn off briefly
Product: xorg Reporter: Ross Burton <ross>
Component: Driver/intelAssignee: Wang Zhenyu <zhenyu.z.wang>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: bugzilla, jbarnes
Version: 7.2 (2007.02)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Ross Burton 2008-01-03 06:57:01 UTC
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.
Comment 1 Wang Zhenyu 2008-01-30 23:20:41 UTC
Jesse should have patches for intel driver to get rid of those black screen flashes. 

Jesse, what's current status of your patch?
Comment 2 Jesse Barnes 2008-01-31 02:38:46 UTC
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.
Comment 3 Hong Liu 2008-03-05 00:44:13 UTC
Do you have a TV output?
If yes, I think this bug is a duplicate of  bug 13502.

Thanks,
Hong
Comment 4 Ross Burton 2008-03-05 12:36:12 UTC
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 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.