Monday, June 27, 2005

OSXvnc1.5 server on MacOSX 10.4 runs in the background!

OSXvnc1.5 server on MacOSX 10.4 runs in the background A friend of mine alerted me to this amazing feature of the OSXvnc1.5 VNC server (and possibly this works under MacOSX 10.4 with other VNC servers like ARD2, too: Start OSXvnc1.5 on the server. Connect with a VNC client from another machine. Switch via "Fast User Switching" to another user on the server. On the client you get the usual error message: "Connection terminated. The server closed the connection. Reconnect/Okay". Now the magic begins: Just click "Reconnect" on the client and you get a VNC connection to the server user, that now is in the background. You can even have a different screen resolution on the background server! So if I want to connect with a small tablet like the Nokia770 or a VGA PocketPC I set my screen resolution to SVGA (800*600) and the main screen on my server can still stay at 1280*854 pixels.

Labels:

2 Comments:

Anonymous Anonymous said...

could you provide a more step-by-step method for making this work?
i have a nice monitor and a good resolution on my g4 at home, but when i'm on the road i have a little ibook with a small display. i find myself scrolling all over the place. i've noticed that osxvnc1.5 has the added ability of "scaling", but it makes no reference to it in the program or the readme! so how do i use it? thanks.
p.s. email me please. justin@(the web address below)
finishtherace.net

8:59 PM  
Blogger TeddyTheBear said...

In VNC there is client side and/or server side scaling. Up to OSXvnc 1,4 the VNC server supported NO server side sclaing. Since OSXvnc1.5 the server supports server side scaling, too. The main differnce is that in server side scaling the available bandwidth is utilized much better, as only the pixels needed for the current VNC client are sent, opposed to client side scaling, where all the pixels of the server display are sent, and the VNC client decides, which of these pixels to display, and which to throw away.

So first thing you should do: find out if your VNC client supports scaling and how it works. Then just use it.

What I described in my posting above is that you can leave your G4 at home in your normal resolution, add a second user with a lower resolution, so that the connection of your VNC client goes to the user with the lower resolution,

You have to decide for yourself, which of the two solutions fits your environment best.

4:28 AM  

Post a Comment

<< Home