> # ls -ld /tmp/.ICE-unix/
> drwxrwxrwt 2 root root 4096 2005-11-13 23:04 /tmp/.ICE-unix/
>
> There is a difference in the last thing. Note after the root you have
> 1024 and I 4096. Could this be doing it?
Probably not. But to make sure, just delete the file, and let it be
recreated the next time you try to start X. Then check the perms again.