Problem starting VNCServer at boot

Bill Moran wmoran at
Sat May 3 10:15:49 PDT 2003

Tom Smith wrote:
> FreeBSD 4.8-STABLE
> TightVNC 1.2.8
> Getting error: "Starting local daemons:vncserver: couldn't find "xauth" 
> on your PATH."
> I installed tightvnc-1.2.8 from the port collection and configure 
> /etc/rc.local to start a vncserver for a specific user at startup using 
> the following command:
> su <username> -c "/usr/X11R6/bin/vncserver :1 -depth 8 -geometry 800x600"
> When this tries to start at boot up I get the above error. If I start it 
> from the command line it works fine.
> This sounds like an issue with the defined PATH at bootup but I've not 
> been able to find anything explaining how to define this PATH in the 
> FreeBSD handbook or otherwise.

Make a script in /usr/local/etc/rc.d called (or similar) and

su <username> -c "/usr/X11R6/bin/vncserver :1 -depth 8 -geometry 800x600"

Can't say with certainty that it will work (as I haven't tested it), but
I don't see why it won't.  That's the "right" way to do it anyway. (actually,
it should have a case statement to accept "start" and "stop" ... but I'll
leave that as an exercise to the reader ... see the other scripts in that

Bill Moran
Potential Technologies

More information about the freebsd-questions mailing list