By: kumbera on Fri, Mar 2 '07 at 3:00PM PST
I have a workaround for this problem that requires no changes to your Apple or to X11 on any system. This fixed all the problems I was having with xterm, emacs, firefox and gimp.
ssh portalwhere "portal" is the name of a Linux host.
mkdir ~/.icons cd ~/.icons cp -R /usr/share/icons/HighContrast .(Don't miss the '.' at the end of the previous command)
ln -s HighContrast default
To verify everything is working, run 'xterm' back to your Apple display and admire your nice easy to follow cursor. If your xterm dies with a segmentation fault then there is a problem with the cursor tree your copied with the 'cp -R'. When I tried to use the /usr/share/icons/locolor directory tree my xterms died with a segmentation fault.
Both /usr/share/icons/HighContrast and /usr/share/icons/mono worked for me. Please be aware that not all distributions ship with the same cursors. For example Ubuntu 6.10 didn't have mono. On all the systems I checked (Fedora, RHE, and Ubuntu) HighContrast was present in /usr/share/icons.
When Apple fixes X11 you can simply do a 'rm ~/.icons/default' in your account on the Linux system and you should be back to using the system default icons.
This fix was created from the clear and obvious instructions in the Xcursor man page. :-)