<?xml  version="1.0" ?><html>
<head>
<title></title>
</head>
<body>
<div align="left"><font face="Arial"><span style="font-size:10pt">Stewart Walker wrote:</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> Stewart Walker wrote:</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">>>  if I run vncserver as root.. viewer works fine. If I run it as a service</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">>>  viewer responds with failed to connect to server.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">>>  I think its due to not finding the files vncserver creates in the</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">>>  /root/.vnc directory.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">>></span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">>>  How do I fix this?</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">>> >Er, how do you mean "run it as a service"? </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> Its selected in the Service configuration or [@>]service vncserver start.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> which displays OK but no client connection are possible.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>After you do that, can you do a "ps -ax | grep vnc" and see what lines</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>pop up?  </span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">vncserver started during boot - ps aux |grep vnc or Xvnc .. no results.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">Same goes for ... service vncserver start ... </span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">and the client can not connect.</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">then</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">logged in as root at the root home prompt .. just typing vncserver</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">starts the vncserver AND the client is able to connect.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">ps aux |grep vnc results are ..</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">2531 /ts/1    S    0:00  Xvnc :1 -desktop X -http /usr/share/vnc/classes 
-aut</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">see below for /etc/sysconfig/vncservers</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>If any do (beyond the line containing "grep"), please post them</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>so I can see what's up.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> if I do [@>]vncserver as root its does it thing and clients can connect.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> What file are the below mentioned options set in?</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> Took a look at /etc/rc.d/init.d/xinetd and didn't find any thing for Xvnc.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> nothing in /etc/rc.d/init.d/vncserver.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">> Where does the displaynumber stuff get set as ":0" is the console.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>Well, the stuff is in /etc/sysconfig/vncservers.  The file should</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>contain a line:</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>    VNCSERVERS="1:username1 2:username2"</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">VNCSERVERS="1:username" is commented out in the vncservers file.</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">Guess thats the problem.. </span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">header says not to use this if connected to the internet so guess I'd </span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">better check out doing ssh.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">How do I tell what user vncserver is running as when the service is started</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">at boot time.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>That line should spawn VNC servers on displays :1 and :2, based on the</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>usernames listed (which MUST exist on the system and MUST have home</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>directories with a ".vnc" directory in it).</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>The ~usernameX/.vnc directories contain a "passwd" file which contains</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>the encrypted password to access the server, and an "xstartup" file that</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">>>>>controls the session.</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">                 \\|//</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">              -(@ @)-</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">===oOO==(_)==OOo======================</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">Stewart Walker</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">swalker@caspercollege.edu</span></font></div>
<div align="left"></div>
</body>
</html>