Bug 10705

Summary: Enabling SWcursor makes the cursor corrupt graphics on Beryl
Product: xorg Reporter: Ilya Konstantinov <freedesktop-bugzilla>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED WONTFIX QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.1 (2006.05)   
Hardware: x86-64 (AMD64)   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Ilya Konstantinov 2007-04-21 09:03:48 UTC
With SWcursor set to "on", when running Beryl, the block (~ 64x64) where the mouse cursor resides will get corrupted, getting unexpected bits of graphics drawn under it.
Comment 1 Michel Dänzer 2007-04-21 09:49:49 UTC
This is a fundamental incompatibility between SW cursor and 3D acceleration. Is there any particular reason why you want to use SW cursor?
Comment 2 Ilya Konstantinov 2007-04-21 10:05:08 UTC
I think that, at some point, it helped avoid sudden hangs. There's much voodoo around it, so I can't give you a precise reason.

In any case, maybe something sensible should be done with SWcursor is on, like disabling GLX and announcing it in the X log?
Comment 3 Michel Dänzer 2007-04-21 10:39:40 UTC
(In reply to comment #2)
> I think that, at some point, it helped avoid sudden hangs.

I think disabling silken mouse should be a better workaround for those.

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.