Bug 23414

Summary: [i965GM] Mouse cursor fails to rotate
Product: xorg Reporter: Bryce Harrington <bryce>
Component: Driver/intelAssignee: Wang Zhenyu <zhenyu.z.wang>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high    
Version: 7.4 (2008.09)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
BootDmesg.txt
none
CurrentDmesg.txt
none
XorgLog.txt
none
Xrandr.txt none

Description Bryce Harrington 2009-08-19 10:42:12 UTC
Forwarding this bug from Ubuntu reporter John Johansen:
http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/410255

[Problem]
After rotating the screen and then rotating back to Normal the mouse cursor remains rotated.

Architecture: i386
Date: Fri Aug  7 04:59:00 2009
DistroRelease: Ubuntu 9.10
MachineType: LENOVO 7762WGS
Package: xorg 1:7.4+3ubuntu5
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-5-generic root=UUID=11f5ccce-0c65-4480-8e69-8b77cae05c1a ro crashkernel=384M-2G:64M,2G-:128M quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8ProcVersionSignature: Ubuntu 2.6.31-5.24-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.5-1ubuntu1
 libdrm2 2.4.12-1ubuntu1
 xserver-xorg-video-intel 2:2.8.0-0ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090629.f39cafc5-0ubuntu5
SourcePackage: xorg
Uname: Linux 2.6.31-5-generic i686
dmi.bios.date: 03/12/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 7SET37WW (1.23 )
dmi.board.name: 7762WGS
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7SET37WW(1.23):bd03/12/2009:svnLENOVO:pn7762WGS:pvrThinkPadX61Tablet:rvnLENOVO:rn7762WGS:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 7762WGS
dmi.product.version: ThinkPad X61 Tablet
dmi.sys.vendor: LENOVO
system: architecture:       i686kernel:             2.6.31-5-generic
Comment 1 Bryce Harrington 2009-08-19 10:43:01 UTC
Created attachment 28784 [details]
BootDmesg.txt
Comment 2 Bryce Harrington 2009-08-19 10:43:13 UTC
Created attachment 28785 [details]
CurrentDmesg.txt
Comment 3 Bryce Harrington 2009-08-19 10:43:26 UTC
Created attachment 28786 [details]
XorgLog.txt
Comment 4 Bryce Harrington 2009-08-19 10:43:43 UTC
Created attachment 28787 [details]
Xrandr.txt
Comment 5 Wang Zhenyu 2009-08-26 01:35:48 UTC
Should be fixed by
commit 5fa8d04d9c86f343802c05bd3e11c6e733f01b63
Author: Keith Packard <keithp@keithp.com>
Date:   Tue Aug 25 18:33:04 2009 -0700

    Reload cursors as needed when setting new modes.
    
    Cursor images may need rotation, or positions updated when new modes
    are set. The server provides a convenience function,
    xf86_reload_cursors for precisely this purpose. Just call it after the
    new mode is set.
    
    Signed-off-by: Keith Packard <keithp@keithp.com>

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.