i'm not sure who to blame but every once in a while the cursor disappears into the upper left hand corner. the only thing that it seems to be associated with, is moving it across a window that is displaying text while the window is being updated. two programs that i have been running when this has occurred are filerunner and some terminal emulator, i'm not sure which one. i'm not sure but i think i was running netscape once as well. 5.9.9 used to do this much more often. the only way i can get the cursor back without stopping X, is to switch to a text consol and then back again.
i'm pretty sure it's system load that is causing the problem. gpm or whoever is reading the mouse device is probably losing data which causes the mouse to get out of sync. probably switching out/into graphics mode causes the mouse to get reinited.
This issue has been forwarded to a developer for further action.
Does the problem stop when you disable gpm before running X? What type of mouse are you using?
i'm no longer using 6.0, as i've switched to latest rawhide. it happens much less frequently on rawhide. also i'm using nvidia's svga driver for tnt2 now. the mouse is ms ps2. it still seems to be related to the system being very busy and moving the cursor at the same time so that the cursor movement is jerky. fixing the cursor by switching in and out of text mode still works.
seems to be an intermittent bug in the nvidia driver. Suggest that you report it to the XFree86 team for further research.