Created attachment 29182 [details] xorg.conf xf86-video-intel version: 2.8.1 xorg-server version: 1.6.3 mesa version: 7.5.3 libdrm version: 2.4.12 kernel version: 2.6.31-rc8 vanilla sources Gentoo Linux Machine: Dell Inspiron E1505 Display Connectors: LVDS and VGA Steps to reproduce: - Configure dualhead, with different heights for each monitor. - Play a video, move a window, or just wait and stare.
Created attachment 29183 [details] xorg log
Created attachment 29184 [details] dmesg
Created attachment 29185 [details] xrandr --verbose
Created attachment 29186 [details] intel gpu dump
the behavior is the same as in bug #22936, https://bugs.freedesktop.org/show_bug.cgi?id=22936 if I set both monitors with the same height, it stops happening.
Is it video playback that tears? Or GL applications? Does the "swapbufferswait" option help at all? There are some limitations to our vsync'd drawing: - vsync will only occur on the head where most of the window contents are displayed - for cloned modes, the first CRTC (pipe 0) will be used unless the xvpipe attr is set to specify another Maybe you're running into one of those issues?
Marking invalid. Please re-open if you have time to check this out again (mainly the questions from comment #6).
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.