The check for existence of `/usr/spool/sockets/X11/<n>` has been
removed. This file is only relevant on HP-UX, and TigerVNC dropped
support for HP-UX in commit 31e5aa3.
When used with -fg we expect the startup script to remain running until
the session is over. This will not happen if the session command is put
in the background using &.