Created attachment 68357 [details]
Picture of corrupted cursor
I'm using a ATI Radeon HD 4350 with x.org 18.104.22.1682 (1.12.4 RC 2) on Debian testing. I'm running a configuration with two monitors.
Every once in a while, I experience mouse cursor corruption when moving the cursor from one screen to the other. The cursor then looks like in the attached photo. I order to get it back to normal, I have to move the cursor several times from one monitor to the other. There seems to be a specific path that I need to take, but I cannot find out which one it is exactly.
The problem does not appear when specifying 'Option "SWcursor"' in xorg.conf.
Created attachment 68358 [details]
Created attachment 68359 [details]
Addendum: the path that seems to cause corruption goes from about 56 pixes above the lower left corner of one monitor to the lower right corner of the second monitor. I suspect the problem may be related to the two monitors having different vertical resolutions (1024 vs 1080).
Created attachment 68360 [details]
Picture of corrupted cursor
What kernel are you using? Make sure it has this patch:
I'm using 3.2.0 from Jul 23, so I believe I have the fix. Is there a way to know for sure?
(In reply to comment #6)
> I'm using 3.2.0 from Jul 23, so I believe I have the fix.
It's unlikely, as the fix was only backported to the upstream 3.2 stable branch on August 2nd.
> Is there a way to know for sure?
Sure, inspecting the source code for your kernel. :)
On 10/10/2012 09:39 AM, email@example.com wrote:
> *Comment # 7 <https://bugs.freedesktop.org/show_bug.cgi?id=55819#c7> on
> bug 55819 <https://bugs.freedesktop.org/show_bug.cgi?id=55819> from
> Michel Dänzer <mailto:firstname.lastname@example.org> *
> (In reply to comment #6 <show_bug.cgi?id=55819#c6>)
>> I'm using 3.2.0 from Jul 23, so I believe I have the fix.
> It's unlikely, as the fix was only backported to the upstream 3.2 stable branch
> on August 2nd.
>> Is there a way to know for sure?
> Sure, inspecting the source code for your kernel. :)
You're right, the patch wasn't included. Luckily it applies cleanly
though. I'm rebuilding 3.2.0 with the patch now. Will report back if the
problem occurs again.
I can confirm that this bug (with the exact same corruption shown in the screenshot) is still occurring on Linux 3.8.0-29-generic.
$ uname -a
Linux 91KK 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 16:19:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -rd
Description: Ubuntu 12.04.3 LTS
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6500M/5600/5700 Series
OpenGL version string: 4.2.12002 Compatibility Profile Context 9.012
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/304.