I've noticed an additional quirk. If I slowly move the cursor from the right screen to the left (after it has become cut-up as described by others), on the right screen the cursor is as it should be. As it gets within a few pixels of the left screen (but still fully on the right screen), the first slice starts to show up on the left screen. In other words, the cursor is partially rendered on the left screen before it should be and still fully rendered on the right screen. Very curious.
The distance between the first two slices of the cursor on the left screen is apparently precisely the distance of the uncorrupted cursor from the edge of the right screen when it starts to be rendered on the left screen too early. So it seems like there is some mismatch in the rendering locations and the internal rendering of the two monitors. Since the slicing occurs when switching between the monitors (from right to left for me), it seems like this is an artifact arising between the rendering location of the cursor as it is between monitors and the boundary between the screens. Also note that all the alternate cursors (e.g. window resizing at corners) are similarly sliced up. So perhaps there is some kind of filter applied to the cursor image before rendering to the screen that is getting mangled/corrupted when switching between screens. I also found a way to uncorrupt the cursor. In the Catalyst Control Center for the Radeon driver, going to "Digital Monitor (2)" (I have 2 monitors, might be different for other users), selecting the tab "properties", and checking "Reduce DVI frequency on high-resolution displays" (default unchecked) restored the cursor. This resets the right screen (with the working cursor!) and somehow restores the proper cursor on the left screen. When the cursor corrupts again, just cycle the toggle. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1272291 Title: Corrupt mouse cursor when using multimonitors Status in “xorg” package in Ubuntu: Incomplete Bug description: I have 2 screens, sometimes one of the screens will have the cursor corrupt. Usually looks like the cursor is sliced vertically in about 3-5 slices and put back together in the wrong order. Moving the cursor between screens causes it to change from being fine on one screen to corrupt on the other. Affects not just the arrow, but others as well, such as move, resize and text select. Using the default cursor theme, never changed it. Rebooting fixes it. Sometimes, very rarely (maybe 2 times over the past several years) it will fix on it's own. But those self fixes have only happened if I move the cursor between screens quickly just after it happens, if it's left to be corrupt for a moment or more... it will stay that way until a reboot. Hard to say what causes it or when it happens. Maybe it's more likely to happen when moving a window between screens. --- ApportVersion: 2.12.5-0ubuntu2.2 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: kwin DistUpgraded: 2013-10-05 23:33:35,358 DEBUG enabling apt cron job DistroCodename: saucy DistroRelease: Ubuntu 13.10 DistroVariant: ubuntu DkmsStatus: fglrx-updates, 13.101, 3.11.0-14-generic, x86_64: installed fglrx-updates, 13.101, 3.11.0-15-generic, x86_64: installed virtualbox, 4.2.16, 3.11.0-14-generic, x86_64: installed virtualbox, 4.2.16, 3.11.0-15-generic, x86_64: installed ExtraDebuggingInterest: I just need to know a workaround GraphicsCard: Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 5770] [1002:68b8] (prog-if 00 [VGA controller]) Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:2543] InstallationDate: Installed on 2013-04-28 (271 days ago) InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424) JockeyStatus: ERROR:root:Could not find any typelib for AppIndicator3 kmod:fglrx - Video driver for the AMD graphics accelerators (Proprietary, Disabled, Not in use) kmod:fglrx_updates - ATI Fire GL (Proprietary, Enabled, Not in use) MachineType: To be filled by O.E.M. To be filled by O.E.M. MarkForUpload: True NonfreeKernelModules: fglrx Package: xorg 1:7.7+1ubuntu6 PackageArchitecture: amd64 ProcEnviron: LANGUAGE=en_US TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic root=UUID=cbbe4688-ab8c-43ac-b0d0-8d0c97d9e9ca ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 3.11.0-15.23-generic 3.11.10 Tags: saucy ubuntu Uname: Linux 3.11.0-15-generic x86_64 UpgradeStatus: Upgraded to saucy on 2013-10-06 (111 days ago) UserGroups: dmi.bios.date: 10/16/2012 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1604 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: M5A97 EVO dmi.board.vendor: ASUSTeK COMPUTER INC. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1604:bd10/16/2012:svnTobefilledbyO.E.M.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnASUSTeKCOMPUTERINC.:rnM5A97EVO:rvrRev1.xx:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: dmi.product.name: To be filled by O.E.M. dmi.product.version: To be filled by O.E.M. dmi.sys.vendor: To be filled by O.E.M. version.compiz: compiz N/A version.fglrx-installer: fglrx-installer N/A version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.46-1ubuntu1 version.libgl1-mesa-dri: libgl1-mesa-dri 9.2.1-1ubuntu3 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 9.2.1-1ubuntu3 version.xserver-xorg-core: xserver-xorg-core 2:1.14.5-1ubuntu2~saucy1 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu10 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.904-0ubuntu2.1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.9-2ubuntu1 xserver.bootTime: Wed Jan 15 02:06:28 2014 xserver.configfile: /etc/X11/xorg.conf xserver.logfile: /var/log/Xorg.0.log xserver.version: 2:1.14.5-1ubuntu2~saucy1 xserver.video_driver: fglrx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1272291/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

