I don't think animated cursors are the cause.  I installed and switched
to a non-animated cursor theme, and the problem still occurs with
roughly the same frequency.

If I read it correctly, the upstream bug report suggests that the
problem occurs where the system needs to update the cursor image, but
the cursor crosses the boundary from one screen to another before the
update can occur.  I suspect that any change of cursor image, not just
cursor animation, invokes the same function calls, and is likely to
trigger the bug.

I most often encounter the problem when using a Windows application
running under WINE, then moving the cursor to another screen.  When the
cursor is over the WINE application its image switches to a Windows-like
pointer (the app doesn't even need to have focus for this to happen).  I
suspect that when the system is under heavy load, and I move the cursor
off the WINE app, a call is made to update the cursor image to the
regular X pointer but by the time the call executes the cursor has
already crossed the screen boundary, triggering the bug.

A similar change in cursor image occurs with VirtualBox and VNC (again,
the window doesn't need to have focus), which may account for the number
of VM and VNC users encountering this problem.

Of course, as I'm not familiar with the internals of X, this is all only
a guess.

-- 
X.org will stop responding to mouse clicks on Ibex with Xinerama.  Occurs 
frequently, Fatal Error.
https://bugs.launchpad.net/bugs/296167
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to