Try updating nautilus. I believe that at least part of the problem was: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1071922
which has been fixed recently in 12.04 and in Raring but not in 12.10. This was a bug in nautilus rather than in Xorg. If it works in nautilus "list view" but not in "icon view" then it is probably the nautilus bug.
Try updating nautilus. I believe that at least part of the problem was: /bugs.launchpad .net/ubuntu/ +source/ nautilus/ +bug/1071922
https:/
which has been fixed recently in 12.04 and in Raring but not in 12.10. This was a bug in nautilus rather than in Xorg. If it works in nautilus "list view" but not in "icon view" then it is probably the nautilus bug.