xhost +si:localuser:<username> doesn't work for connections to Xsun over Unix
domain sockets or named pipes. (It does work for connections over TCP sockets
to the same host with Xsun, and with all connection types in Xorg.)
Work Around
setenv DISPLAY "localhost:0" to force use of a slower TCP connection instead
of a unix domain socket or named pipe.