Bug 76270

Summary: intel-virtual-output: Moving cursor at the right edge distorts output
Product: xorg Reporter: Kirill Müller <krlmlr+bugs-fd>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Kirill Müller 2014-03-17 14:55:10 UTC
Don't think I can describe it well or it even fits here, but let's try.

Ubuntu 13.10, recent updates, no xorg-edgers, xorg-video-intel from Git. nvidia-304 driver, dual-head setup. I move the cursor to the right edge and try to move it beyond -- the image on the second monitor moves to the left. Image can be restored by moving cursor to the left edge of the second display and trying to move beyond.

This has not occurred when I last tested in November, it started after system packages have been upgraded.

$ xrandr
Screen 0: minimum 320 x 200, current 3520 x 1200, maximum 32767 x 32767
LVDS1 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1600x900       60.0*+   40.0  
   1440x900       59.9  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected
VIRTUAL2 disconnected
VIRTUAL3 disconnected
VIRTUAL4 connected 1920x1200+1600+0 0mm x 0mm
   VIRTUAL4.639-1920x1200   60.0* 
   VIRTUAL4.640-1920x1080   60.0  
   VIRTUAL4.641-1680x1050   60.0  
   VIRTUAL4.642-1600x1200   60.0  
   1440x900       59.9  
   VIRTUAL4.644-1280x1024   60.0  
   VIRTUAL4.645-1280x960   60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        59.9  
VIRTUAL5 connected
   VIRTUAL4.639-1920x1200   60.0  
   VIRTUAL4.640-1920x1080   60.0  
   VIRTUAL4.641-1680x1050   60.0  
   VIRTUAL4.642-1600x1200   60.0  
   1440x900       59.9  
   VIRTUAL4.644-1280x1024   60.0  
   VIRTUAL4.645-1280x960   60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        59.9  
VIRTUAL6 disconnected
VIRTUAL7 disconnected
VIRTUAL8 disconnected
VIRTUAL9 disconnected

$ DISPLAY=:8 xrandr
Screen 0: minimum 8 x 8, current 3520 x 1200, maximum 16384 x 16384
VGA-0 disconnected primary (normal left inverted right x axis y axis)
LVDS-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200      60.0*+
   1920x1080      60.0  
   1680x1050      60.0  
   1600x1200      60.0  
   1440x900       59.9  
   1280x1024      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        59.9  
DP-2 connected (normal left inverted right x axis y axis)
   1920x1200      60.0 +
   1920x1080      60.0  
   1680x1050      60.0  
   1600x1200      60.0  
   1440x900       59.9  
   1280x1024      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        59.9  
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
Comment 1 Chris Wilson 2014-03-17 15:30:09 UTC

*** This bug has been marked as a duplicate of bug 76146 ***
Comment 2 Kirill Müller 2014-03-18 14:41:44 UTC
Sorry for mis-reporting. "ecc20fb intel-virtual-output: Discard unwanted events from the mouse recorder" works as advertised.

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.