FS#41317 - [xf86-video-intel] Screen rotations make two mouse cursors.

Attached to Project: Arch Linux
Opened by Taegil Bae (esrevinu) - Thursday, 24 July 2014, 05:43 GMT
Last edited by Laurent Carlier (lordheavy) - Tuesday, 05 August 2014, 22:18 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Laurent Carlier (lordheavy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
When I rotate the screen left and back to normal, I have two mouse cursors.
One is the real one, and the other looks like coming from the previous rotation mode.
Two move together.

Additional info:
* package version(s) 1.15.2-1, 1.16.0-2
* config and/or log files etc.

jornalctl:
7월 24 14:39:04 lettuce gdm-Xorg-:0[342]: (II) intel(0): resizing framebuffer to 1080x1920
7월 24 14:39:04 lettuce gdm-Xorg-:0[342]: (II) intel(0): switch to mode 1920x1080@60.0 on DP2 using pipe 0, position (0, 0), rotation left, reflection none
7월 24 14:39:12 lettuce gdm-Xorg-:0[342]: (II) intel(0): resizing framebuffer to 1920x1080
7월 24 14:39:12 lettuce gdm-Xorg-:0[342]: (II) intel(0): switch to mode 1920x1080@60.0 on DP2 using pipe 0, position (0, 0), rotation normal, reflection none


Steps to reproduce:
1. enter the following commands
$ xrandr --output [your monitor output] --rotate left
$ xrandr --output [your monitor output] --rotate normal
This task depends upon

Closed by  Laurent Carlier (lordheavy)
Tuesday, 05 August 2014, 22:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  xf86-video-intel-2.99.914-4
Comment by Doug Newgard (Scimmia) - Thursday, 24 July 2014, 12:42 GMT
In what WM/DE? Have you tried a different one?
Comment by Taegil Bae (esrevinu) - Thursday, 24 July 2014, 13:07 GMT
I have tried three WM/DEs, Gnome, Xfce, and i3.
Comment by Taegil Bae (esrevinu) - Saturday, 26 July 2014, 14:46 GMT
I found out that this happens in case of dual-monitor.
Let Laptop monitor= eDP1
External monitor= DP2.
You can reproduce by doing
$ xrandr --output DP2 --left-of eDP1
$ xrandr --output eDP1 --off
$ xrandr --output DP2 --rotate left
$ xrandr --output DP2 --rotate normal
Comment by Alcasa MZ (alcasa) - Monday, 28 July 2014, 20:45 GMT
Same problem with Gnome on a X220i Tablet. Could the problem be connected with multiple input sources?
What draws the pointer to the screen since it seems to be partially independent from the below desktop?
Comment by Lukas Fleischer (lfleischer) - Tuesday, 05 August 2014, 21:05 GMT
A bug fix has been merged upstream [1]. Adding that to the PKGBUILD works for me, so this should be resolved in the next snapshot. For reference, the upstream bug report is [2].

[1] http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=a88795c64123e4084044451d8861838ea904abd9
[2] https://bugs.freedesktop.org/show_bug.cgi?id=81886

Loading...