Re: virtual desktops
Andrei Dumitrescu <andrei.dumitrescu <at> gmail.com>
2007-05-04 14:33:40 GMT
Sorry, but I misunderstood the requirements. I don't need to use any virtual desktops(as in desktop environment virtual desktops). There is a single X server which has 4 physical screens attached to it. So, in the current setup, if the resolution is 4000x1000, then the first monitor displays the first quarter of the whole display (say from pixel 0 to pixel 1000 on the horizontal and all of the 1000 vertical pixels), the 2nd monitor display the second quarter and so on.
So what we need is this: a vnc server running on this machine.
4 vnc clients running on the same machine. each one is displayed on a different monitor. each one should display ONLY a quarter of the screen. So, basically, I want that on the monitor#1 to have a vnc client displaying only the first 1000 horizontal pixels and all the vertical pixels. On the second monitor, I want another vnc client which will display horizontal pixels 1001...2000 x 1000 vertical pixels and so on. The vnc clients should have full access rights, just like there is no vnc involved at all.
However, I want to see everything that's happening on the screen on a remote vnc client, which initially is connected read-only. If this remote watcher sees that something goes wrong on any of the 4 monitors/quarters of the screen, then he should take control.
Any ideas and suggestions on implementing this are welcome.
On 4/30/07, James Weatherall <jnw <at> realvnc.com
What you're describing below (server1:0, server1:1, server1:2, etc) is
called an X11 "display". Each X11 display supports one or more "screens",
which are addressed by X11 applications as server1:0.0, server:0.1,
server1:0.2 etc. The current VNC Server for X11 will make these screens
available as separate VNC servers on ports 5900+display, 6900+display,
Wez <at> RealVNC Ltd
> -----Original Message-----
> From: Andrei Dumitrescu [mailto:
andrei.dumitrescu <at> gmail.com]
> Sent: 26 April 2007 18:49
> To: James Weatherall
> Subject: Re: virtual desktops
> On 4/26/07, James Weatherall <
jnw <at> realvnc.com> wrote:
> Hi Andrei,
> 1. Can you explain what you mean by "virtual desktops"
> in this context? Do
> you really mean X11 "screens"?
> No, I do not mean X11 screens as in X11 servers launched
> (like server1:0 for DISPLAY0 , server1:1 for DISPLAY1 of
> server1). I mean the windows manager's virtual desktop. KDE
> for instance has 4 such virtual desktops. I want to be able
> to connect with vnc client 1 to ONLY virtual desktop1, with
> vnc client 2 to ONLY virtual desktop 2 and so on. (I don't
> know if this is possible? Is it? and if it is, with which
> server/client combination? Perhaps is it possible if
> vncserver listens on port1 for connections to only virtual
> desktop1, port2 for vd2 and so on. I do not know..
> 2. VNC Enterprise Edition supports changing of the
> permissions associated
> with current connections on-the-fly. VNC Free Edition
> & software based upon
> it typically will not support this fine-grained control.
> Wez <at> RealVNC Ltd
> > -----Original Message-----
> > From: vnc-tight-list-bounces <at> lists.sourceforge.net
> > [mailto:vnc-tight-list-bounces <at> lists.sourceforge.net ] On
> > Behalf Of Andrei Dumitrescu
> > Sent: 26 April 2007 16:57
> > To: vnc-tight-list <at> lists.sourceforge.net
> > Subject: virtual desktops
> > Hello,
> > 1. Is it posible to enforce a vnc client to connect to a
> > specific virtual desktop of a vnc server? (the vnc server
> > controls 4 virtual desktops, and I want that client1 to only
> > see virtual desktop1, client2 - virtual desktop2 and so on)?
> > Yes. I know that you can launch 4 vnc servers and each client
> > can connect to the corresponding one, but I need to connect
> > to only one server with 4 VDs.
> > 2. If a client is connected as -viewonly, is it any way to
> > change the connection type(to give him control, and
> > vice-versa: a client has control but I want him that on
> > certain events to be relegated as viewonly)
> > Thank you.
> > --
> > Andrei Dumitrescu
> Andrei Dumitrescu
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit