On Thu, 13 Nov 2003 13:20:04 CST, Jerry James <james(a)xemacs.org> said:
Some users with nVidia GeForce 4 cards have reported this problem.
It
appears to be a bug in the XFree86 nv driver. Installing the driver
available from
www.nvidia.com reportedly fixes the problem.
Been there, done that, seen the bug, and yes, the closed-source driver
doesn't exhibit it.
It bites other applications as well - the Enlightenment window manager
would trip over it *all* the time (as in *every time* you enter/left a
window - the cursor was almost NEVER right). Particularly interesting things
happened if you happened to be moving the cursor fast enough that one mouse
position update was "outside" the window, the next was "inside", and
it never
hit the window decoration pixels - it was possible to end up with some
random cursor in reverse video.
The problem seems to be a bad interaction between the new Xcursor code
with the support for animated cursors, etc and the nv driver. It may be
a generic problem with drivers that use software cursors, and work OK for
hardware cursors, or something like that, I've not investigated.