Subject: Re: VNC remote-display system freely available
To: None <laine@MorningStar.Com, rhialto@polder.ubc.kun.nl, current-users@NetBSD.ORG>
From: Olaf Seibert <rhialto@polder.ubc.kun.nl>
List: current-users
Date: 03/11/1998 23:52:48
laine@MorningStar.Com (Laine Stump) wrote:

>After incorporating the FreeBSD patches available from the website
>(http://www.orl.co.uk/vnc, in case anyone's forgotten), copying
>FreeBSD.cf to NetBSD.cf, and adding an include of unistd.h in one file,
>I was able to get a clean build.

I compiled it independently, and somehow I found that the FreeBSD.cf
did not perform very well for me. Perhaps a difference is that I did
it on NetBSD 1.2.1. I ended up copying the NetBSD.cf from XFree and
adding #define for XvncServer before # include <xfree86.cf>. And somehow
the default LibDir (apparently /usr/lib/X11) did not work for me
(I had to define it to /usr/X11/lib/X11).

And it took me a looong while to figure out that having a pathname
component called "unix" is not very smart when using Imake. It got
replaced with "1" by cpp....

>Note that each virtual X server uses about 16 MB on the Unix box (at
>least my 1600x1200 truecolor virtual X server does ;-). I haven't tried
>it over a modem, but performance is "acceptable" on a 64/128 (bandwidth
>on demand) ISDN line (just don't run xearth!)

For me, somehow it used more memory than that, with a somewhat smaller
screen. Especially starting netscape "helped" a lot. Using 16 bpp
approximately halves the memory useage. Unfortunately, the combination
Unix server & losedows vnc viewer does not support 1 bpp. I'm not sure
whose limitation that is.

I do find it to be lagging somewhat more than comfortable. But then
again perhaps I am spoiled - I am used to have XWin32 as a server.
Perhaps this is a good start towards a good non-commercial X server for
losedows?

-Olaf.
--
___ Olaf 'Rhialto' Seibert      D787B44DFC896063 4CBB95A5BD1DAA96 
\X/ It's not easy having a good time    rhialto@polder.ubc.kun.nl