BTW, my X display has nice overlay/multi-depth visuals of different color depths: e.g.
there are both depth 8 and 24 visuals available at the same time.
We have heard that since Dec/2004 a Solaris 2.6 built x11vnc will run on Solaris Solaris 2.5 and 2.5.1 (since a workaround for struct timeval _tmp_usleep_tv; #define usleep(x) \ _tmp_usleep_tv.tv_sec = (x) / 1000000; \ _tmp_usleep_tv.tv_usec = (x) % 1000000; \ select(0, NULL, NULL, NULL, &_tmp_usleep_tv); int gethostname(char *name, int namelen); long random(); int srandom(unsigned int seed); #undef LIBVNCSERVER_HAVE_LIBPTHREAD #define SHUT_RDWR 2 typedef unsigned int in_addr_t; #define snprintf(a, n, args...) sprintf((a), ## args) with the Solaris build script environment, everything should compile without problems, and the resulting x11vnc binary should work OK. test programs) and the x11vnc binary is not created try " can be done on other older OS (Solaris, Linux, ...) releases.
An x11vnc built this way will be only barely usable.
mode works well if the VNC viewer is run on a Unix/Linux machine with a similar keyboard.
But if I run the VNC viewer on Unix/Linux with a different keyboard (e.g.
Can I prompt the user at the local X display whether the incoming VNC client should be accepted or not? How about running an arbitrary program to make the decisions?
I use a screen-lock when I leave my workstation (e.g.