This is not 100% true all the time, but...

If you go to your /tmp/.X11-unix directory there will be a file for each server that 
is running.  For instance:

/tmp/.X11-unix
ls -a
X0
X1
X2
X3
X4

Means you have a VNC server running on ports :0 :1 :2 :3 :4

Again, I have had instances where the VNC server was down, but the X file was still 
there.  But in most cases this will give you the proper info.

C-ya
Chris

> -----Original Message-----
> From: Bruce Douglas [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, December 11, 2002 1:59 PM
> To: Christopher Tesla; [EMAIL PROTECTED]
> Subject: RE: logging out of display manager...
> 
> 
> ok...
> 
> Here's what should be a simple question.. but I can't seem to find the
> answer....
> 
> Is there an easy way to determine which display device 
> numbers are in use at
> a given time?
> 
> Thanks...
> 
> Bruce
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Christopher Tesla
> Sent: Wednesday, December 11, 2002 10:29 AM
> To: [EMAIL PROTECTED]
> Subject: RE: logging out of display manager...
> 
> 
> This is my process for starting VNC on my Linux box:
> 
> 1) Telnet in the box
> 
> 2)  I run a script, as root, that SUs as each user and starts 
> a VNC server
> on different ports:
> 
> su user1 -c "vncserver :1"
> su user2 -c "vncserver :2"
> su user3 -c "vncserver :3"
> etc.
> 
> 3)  Now each user can activate their client and connect to 
> SERVER:x where x
> is the port number assigned to them.
> 
> 
> Now, lets say that user2 makes some changes to her .twmrc 
> file (say, make
> the background a different color).  That change will not take 
> appear until
> the VNC server is restarted.  The way it works now:
> 
> 1) I telnet into server
> 2) I SU as user2
> 3) I run "vncserver -kill :2"
> 3) I run "vncserver :2"
> 4) I exit SU
> 5) I quit telnet
> 
> Now the user can re-connect to their port (2) and they will 
> see the changes
> they have made.  And actually, I have a script for each user 
> that does steps
> 2-4 above.  So I just run "vncrestart-user2" as root and it 
> does it all for
> me.
> 
> What I want is a method for the user to perform steps 2-4 on their
> own...without having to telnet into the server and run the 
> commands from the
> shell.  But if user2 is connected via VNC and they run a 
> script that should
> shut down their vnc session, wait, then restart it...the 
> restart command
> never takes.
> 
> I hope this answers your question, although it raises one of 
> my own!  :)
> 
> > -----Original Message-----
> > From: Bruce Douglas [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, December 11, 2002 1:06 PM
> > To: Christopher Tesla; [EMAIL PROTECTED]
> > Subject: RE: logging out of display manager...
> >
> >
> > Chris,
> >
> > Thanks for your response.... But I'm still confused.... What
> > should be the
> > process for starting/using vnc...
> >
> > Should I :
> >     1) SSH into the Linux box
> >     2) Start the vncserver - keep this window running (and
> > how do i know the
> > correct display number)
> >     3) Start my client
> >     4) Kill the vncserver from the SSH term
> >     5) Kill the SSH term
> >
> >     This effectively keeps a SSH Term running for the
> > duration, while I'm
> > running VNC Client. But it  also kills the VNC server when
> > finished...
> >
> > OR...
> >     1) SSH into the Linux box
> >     2) Start the vncserver - create multiple windows, each
> > with a different
> > display number
> >     3) Have the user(s) start their client(s)
> >
> >     But don't I still need to know how to stop/restart the
> > VNC session on the
> > Server. Otherwise, it       never gets released.
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]]On
> > Behalf Of Christopher Tesla
> > Sent: Wednesday, December 11, 2002 9:03 AM
> > To: Bruce Douglas; [EMAIL PROTECTED]
> > Subject: RE: logging out of display manager...
> >
> >
> > What I have tried to do is force VNC to restart the session
> > using a command
> > in the .twmrc menu called Restart.
> >
> > I have several VNC sessions running on a RedHat 7.2 server.
> > I want each
> > user to be able to shutdown and restart their VNC connection
> > if they want
> > (for instance, if they make any changes to their shell settings).
> >
> > I thought that sending this command:
> >
> > vncserver -kill :1 | sleep 3 | vncserver :1
> >
> > would kill the VNC session running on port 1, wait, then
> > restart the server
> > on port 1.  Well, the kill command works fine, but the
> > session never starts
> > up again.
> >
> > I even tried sending the commands via su:
> >
> > su username -c "vncserver -kill :1 | sleep 3 | vncserver :1"
> >
> > but that did the same thing.
> >
> > The only way to make this work so far is I allow the users to
> > Quit (not
> > Restart) and then I start their session manually.  Very
> > stinky, but the
> > users don't restart their sessions too frequently.
> >
> > If anybody has any ideas, I would be happy to hear them.
> >
> > > -----Original Message-----
> > > From: Bruce Douglas [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, December 11, 2002 11:41 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: logging out of display manager...
> > >
> > >
> > > Hi...
> > >
> > > Relatively new to VNC.. I have the VNC server steup on a
> > > Linux box. I have
> > > it configured to use GNOME as the display manager. I'm able
> > > to connect using
> > > a client eith no problem. The issue I'm trying to better
> > > understand has to
> > > do with logging out or stopping the session of VNC on the
> > > server. When I
> > > logout of the session on the Linux box, (using the "Logout"
> > > button from
> > > GNOME), the screen seems to still leave a term window running.
> > >
> > > My question, is there a way to kill the session of the GNOME
> > > display window,
> > > without killing the vncserver? Or, do I not quite uunderstand
> > > how to use
> > > VNC. I assumed that once I had the VNC server running, I
> > > could more or less
> > > remotely log into the Linux bos, using VNC to remotely
> > > display the desktop.
> > > I'm really just looking for the right/correct way to shut
> > > down/kill the
> > > desktop.
> > >
> > > Also, if I want to allow multiple sessions/users to connect
> > > to the Linux
> > > box, do I have to start multiple sessions/display windows
> > > during the initial
> > > startup of VNC??
> > >
> > > Thanks
> > >
> > > Bruce Douglas
> > > [EMAIL PROTECTED]
> > > _______________________________________________
> > > VNC-List mailing list
> > > [EMAIL PROTECTED]
> > > http://www.realvnc.com/mailman/listinfo/vnc-list
> > _______________________________________________
> > VNC-List mailing list
> > [EMAIL PROTECTED]
> > http://www.realvnc.com/mailman/listinfo/vnc-list
> _______________________________________________
> VNC-List mailing list
> [EMAIL PROTECTED]
> http://www.realvnc.com/mailman/listinfo/vnc-list
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to