http://bugs.winehq.org/show_bug.cgi?id=23098
--- Comment #15 from Jaime Rave jaimerave@gmail.com 2010-12-08 21:07:05 CST --- I know the bug is closed, but just as reference i have opened a bug against freedesktop: https://bugs.freedesktop.org/show_bug.cgi?id=30157
They suggested a workaround: (https://bugs.freedesktop.org/show_bug.cgi?id=30157#c4) "When I set up wine registry by importing this registry file
[HKEY_CURRENT_USER\Software\Wine\X11 Driver] "ClientSideWithRender"="N"
then everything works fine."
The bug is in the ddx's core rendering routines. The workaround is for wine to do it's rendering locally and then push the image as a whole to the xserver (hopefully only updating the damage regions!). This may in fact be quicker than hitting the X core rendering paths...