Launchpad has imported 6 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=81886.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2014-07-29T19:45:22+00:00 Brbrbr-10-toranaga-san wrote: Created attachment 103655 A screenshot illustrating the problem Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1376760/comments/0 ------------------------------------------------------------------------ On 2014-07-29T19:50:27+00:00 Brbrbr-10-toranaga-san wrote: If you turn the screen by 90 degrees and then turn it back to normal, a second cursor (rotated by 90 degrees as well) appears. To reproduce: xrandr --output <output> --rotate left # do something, click a few buttons... xrandr --output <output> --rotate normal The attached screenshot shows the problem. (Sorry for the quality, capturing the cursor as well is apparently pretty hard to do , even with disabled hardware cursor) Versions: xorg-xrandr 1.4.2 xorg-server 1.16.0 xf86-video-intel 2.99.914 Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1376760/comments/1 ------------------------------------------------------------------------ On 2014-07-29T19:52:35+00:00 Brbrbr-10-toranaga-san wrote: Link to the picture: http://www.image-share.com/ijpg-2643-6.html Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1376760/comments/2 ------------------------------------------------------------------------ On 2014-07-29T20:11:05+00:00 Chris Wilson wrote: Please try (xf86-video-intel): diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c index 8964e77..eed68d3 100644 --- a/src/sna/sna_display.c +++ b/src/sna/sna_display.c @@ -4294,7 +4294,7 @@ static struct sna_cursor *__sna_get_cursor(struct sna *sna, xf86CrtcPtr crtc) image = sna->cursor.scratch; cursor->last_width = cursor->last_height = size; } - if (width < cursor->last_width || height < cursor->last_height) + if (width < cursor->last_width || height < cursor->last_height || rotation != cursor->rotation) memset(image, 0, 4*size*size); if (rotation == RR_Rotate_0) { if (argb == NULL) { Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1376760/comments/3 ------------------------------------------------------------------------ On 2014-07-29T21:44:31+00:00 Brbrbr-10-toranaga-san wrote: Well, I (manually) patched sna_display.c and recompiled the driver. As far as I can see the fix works. Thanks a lot for the quick response, I have never seen a bug fixed 5 hours after the initial report. Very impressive :) Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1376760/comments/4 ------------------------------------------------------------------------ On 2014-07-30T05:58:18+00:00 Chris Wilson wrote: commit a88795c64123e4084044451d8861838ea904abd9 Author: Chris Wilson <ch...@chris-wilson.co.uk> Date: Tue Jul 29 21:11:09 2014 +0100 sna: Clear cursor image after rotation Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=81886 Signed-off-by: Chris Wilson <ch...@chris-wilson.co.uk> Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1376760/comments/5 ** Changed in: xserver-xorg-video-intel Status: Unknown => Fix Released ** Changed in: xserver-xorg-video-intel Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1376760 Title: after a screen rotation we get a double mouse pointer To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1376760/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs