Tried the following after telnet into server system & doing
su -root

# $SHELL
# /usr/local/bin/vncserver

New 'ultra10:1 ()' desktop is ultra10:1

Starting applications specified in //.vnc/xstartup
Log file is //.vnc/ultra10:1.log

# ps -a
   PID TTY      TIME CMD
  1141 pts/1    0:00 vncconfi
  1120 pts/1    0:00 sh
  1052          0:00 <defunct>
  1126 pts/1    0:00 sh
  1142 pts/1    0:00 xterm
  1145 pts/1    0:00 twm
  1135 pts/1    0:00 Xvnc
  1149 pts/1    0:00 ps
  1011          0:00 <defunct>
#exit

Everything is still running at this point, and I am still in as root

# ps -a
   PID TTY      TIME CMD
  1141 pts/1    0:00 vncconfi
  1120 pts/1    0:00 sh
  1052          0:00 <defunct>
  1150 pts/1    0:00 ps
  1142 pts/1    0:00 xterm
  1145 pts/1    0:00 twm
  1135 pts/1    0:00 Xvnc
  1011          0:00 <defunct>
# exit
$

Back as original telnet 'login' user

$ ps -A
   PID TTY      TIME CMD
     0 ?        0:00 sched
     1 ?        0:00 init
     2 ?        0:00 pageout
     3 ?        2:50 fsflush
   266 ?        0:00 sac
   228 ?        0:00 utmpd
   119 ?        0:00 in.route
   125 ?        0:00 rpcbind
   127 ?        0:00 keyserv
   163 ?        0:00 lockd
   164 ?        0:00 inetd
   165 ?        0:00 statd
   171 ?        0:00 automoun
   207 ?        0:00 lpsched
   180 ?        0:00 syslogd
   202 ?        0:00 nscd
  1141 pts/1    0:00 vncconfi
   220 ?        0:00 powerd
   186 ?        0:00 cron
   268 console  0:00 ttymon
   235 ?        0:00 vold
   282 ?        0:00 mibiisa
   272 ?        0:00 ttymon
   281 ?        0:01 Xsun
   285 ?        0:00 fbconsol
   253 ?        0:00 snmpdx
  1092 ?        0:00 in.telne
   260 ?        0:00 dmispd
   262 ?        0:00 snmpXdmi
   297 ?        0:00 dtgreet
   283 ?        0:00 dtlogin
   271 ?        0:00 dtlogin
  1151 pts/1    0:00 ps
   298 ?        0:00 sendmail
  1052          0:00 <defunct>
   330 ?        0:00 rpc.ttdb
  1142 pts/1    0:00 xterm
  1045 ?        0:01 dtwm
  1010 ?        0:00 ttsessio
  1145 pts/1    0:00 twm
  1143 pts/2    0:00 sh
  1051 ?        0:00 ttsessio
  1135 pts/1    0:00 Xvnc
  1011          0:00 <defunct>
  1094 pts/1    0:00 sh
  1004 ?        0:01 dtwm

Server is up and running with no problems. VNC client attaches and you see vncconfig and an xterm (std config).


Exit out of initial telnet session entirely, and while grey desktop & 'X' cursor remains, xterm and any other apps 'disapper'.


Logging back in w/ telent you see the following

Last login: Fri Apr 29 14:00:34 from 208.246.88.151
Sun Microsystems Inc.   SunOS 5.7       Generic October 1998
$ ps -A
   PID TTY      TIME CMD
     0 ?        0:00 sched
     1 ?        0:00 init
     2 ?        0:00 pageout
     3 ?        2:50 fsflush
   266 ?        0:00 sac
   228 ?        0:00 utmpd
   119 ?        0:00 in.route
   125 ?        0:00 rpcbind
   127 ?        0:00 keyserv
   163 ?        0:00 lockd
   164 ?        0:00 inetd
   165 ?        0:00 statd
   171 ?        0:00 automoun
   207 ?        0:00 lpsched
   180 ?        0:00 syslogd
   202 ?        0:00 nscd
   220 ?        0:00 powerd
   186 ?        0:00 cron
   268 console  0:00 ttymon
   235 ?        0:00 vold
   282 ?        0:00 mibiisa
   272 ?        0:00 ttymon
   281 ?        0:01 Xsun
   285 ?        0:00 fbconsol
   253 ?        0:00 snmpdx
  1154 pts/1    0:00 sh
   260 ?        0:00 dmispd
   262 ?        0:00 snmpXdmi
   297 ?        0:00 dtgreet
   283 ?        0:00 dtlogin
   271 ?        0:00 dtlogin
   298 ?        0:00 sendmail
  1052          0:00 <defunct>
   330 ?        0:00 rpc.ttdb
  1045 ?        0:01 dtwm
  1010 ?        0:00 ttsessio
  1152 ?        0:00 in.telne
  1051 ?        0:00 ttsessio
  1135 ?        0:01 Xvnc
  1011          0:00 <defunct>
  1160 pts/1    0:00 ps
  1004 ?        0:01 dtwm
$

As suspected, the Xvnc server is there, but vxcconfig and the xterm which had both been started in the Xvnc server session are missing.

The question is why?

I do not need ssh for this system as it is already behind a full firewall, and my "viewing" of it is also contained completely behind the firewall ( mostly, it is for testing and sits in a back room unattended). I am mimicing a setup at a remote site, and when viewing the remote location ( for real 'work') I will be going through a VPN.


On Apr 29, 2005, at 1:09 PM, Sean Kamath wrote:


I have a vague recollection of process leader problems with telnet (I too use SSH, as it is the only reasonable way to go these days. ;-)).

Try this:

<prompt> $SHELL
<prompt> vncserver
<prompt> exit
<prompt> ps -ef | grep Xvnc
<prompt> ptree <Xvnc-pid>

Make sure that Xvnc has all the appropriate processes running. ;-)

Sean

[In a message on Fri, 29 Apr 2005 08:54:54 EDT,
  John Aldrich wrote:]
That's strange... On my linux box, I can log out of all SSH sessions (I
don't "do" telnet for security reasons!) and my server stays up and running.
It almost sounds like the X session is checking to make sure the user who
started the session is still logged in and is using their defaults, but when
the user logs out, it doesn't know what window manager to use.
John


-----Original Message-----
From: Dr Robert Young [mailto:[EMAIL PROTECTED]
Sent: Friday, April 29, 2005 8:24 AM
To: vnc-list@realvnc.com
Subject: VNC connection lost when initiating telnet session quits


Let's say I start the vncserver from an initial telnet session.

Using the VNC server for Solaris 7, the same session "stays" open when
I start/stop the VNC client. So far it behaves as expected.


However, if I exit the telnet session which started the server,  all
the desktop apps "disappear" and I have a grey backdrop. If I then
"kill" the server, the client says the server connection has been
terminated.

I have tried "nohup vncserver &" with the same results, and started the
window manager /xterm in xstartup using nohup ---& as well with the
same results. .


Any ideas? I have a nagging feeling I have seen something like this
before 10-15 yrs ago, but memory fails.
_______________________________________________
VNC-List mailing list
VNC-List@realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list
_______________________________________________
VNC-List mailing list
VNC-List@realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list


Sean
_______________________________________________
VNC-List mailing list
VNC-List@realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to