Software cursor broken with several X screens

Tiago Vignatti tiago.vignatti at nokia.com
Tue Apr 6 08:20:55 PDT 2010


On Tue, Apr 06, 2010 at 03:52:07AM +0200, ext Pierre-Loup A. Griffais wrote:
> The DC code is broken for setups with several screens. Devs only have one pSave 
> pixmap and there's no code to thrash them like p[Save|Restore]GC.
> 
> That means if you have two X screens and force SW cursor on both, the server
> will end up passing a bunch of CopyAreas with mismatching screens to the driver, 
> which can fail horribly if the driver does a good job abstracting screens away 
> from each other.

If helps you, I can confirm this happening here also.

                            Tiago


More information about the xorg-devel mailing list