summaryrefslogtreecommitdiffstats
path: root/x11vnc/help.c
diff options
context:
space:
mode:
authorrunge <runge>2009-03-07 22:30:43 +0000
committerrunge <runge>2009-03-07 22:30:43 +0000
commite7152a7f68063a86887a9059728ca26b5404ce51 (patch)
treef7ac5e878e0655840337f10946868231e10dd9ba /x11vnc/help.c
parenteb1cc7608b91996199dae88663ee0d14d5d5b3f7 (diff)
downloadlibtdevnc-e7152a7f68063a86887a9059728ca26b5404ce51.tar.gz
libtdevnc-e7152a7f68063a86887a9059728ca26b5404ce51.zip
Allow range for X11VNC_SKIP_DISPLAY, document grab
Xserver issue. Add progress_client() to proceed more quickly thru handshake. Improvements to turbovnc hack.
Diffstat (limited to 'x11vnc/help.c')
-rw-r--r--x11vnc/help.c21
1 files changed, 17 insertions, 4 deletions
diff --git a/x11vnc/help.c b/x11vnc/help.c
index 48e19ca..e701cf4 100644
--- a/x11vnc/help.c
+++ b/x11vnc/help.c
@@ -1090,12 +1090,21 @@ void print_help(int mode) {
" As a special case, WAIT:cmd=FINDDISPLAY will run a\n"
" script that works on most Unixes to determine a user's\n"
" DISPLAY variable and xauthority data (see who(1)).\n"
+" The option \"-find\" is an alias for this mode.\n"
"\n"
" To have this default script printed to stdout (e.g. for\n"
" customization) run with WAIT:cmd=FINDDISPLAY-print To\n"
" have the script run to print what display it would find\n"
" use \"-finddpy\" or WAIT:cmd=FINDDISPLAY-run\n"
"\n"
+" The standard script runs xdpyinfo(1) run on potential\n"
+" displays. If your X server(s) have a login greeter\n"
+" that exclusively grabs the Xserver, then xdpyinfo\n"
+" blocks forever and this mode will not work. See\n"
+" www.karlrunge.com/x11vnc/faq.html#faq-display-manager\n"
+" for how to disable this for dtgreet on Solaris and\n"
+" possibly for other greeters.\n"
+"\n"
" As another special case, WAIT:cmd=HTTPONCE will allow\n"
" x11vnc to service one http request and then exit.\n"
" This is usually done in -inetd mode to run on, say,\n"
@@ -1109,10 +1118,12 @@ void print_help(int mode) {
" Where /.../x11vnc is the full path to x11vnc.\n"
" It is used in the Apache SSL-portal example (see FAQ).\n"
"\n"
-" In this mode you can set X11VNC_SKIP_DISPLAY to a comma\n"
-" separated list of displays (e.g. \":0,:1\") to ignore\n"
-" in the finding process. This can also be set by the\n"
-" user via \"nd=\" using \"-\" instead of \",\"\n"
+" In this mode you can set X11VNC_SKIP_DISPLAY to a\n"
+" comma separated list of displays (e.g. \":0,:1\") to\n"
+" ignore in the finding process. The \":\" is optional.\n"
+" Ranges n-m e.g. 0-20 can also be supplied. This string\n"
+" can also be set by the connecting user via \"nd=\"\n"
+" using \"+\" instead of \",\"\n"
"\n"
" An interesting option is WAIT:cmd=FINDCREATEDISPLAY\n"
" that is like FINDDISPLAY in that is uses the same method\n"
@@ -1121,6 +1132,8 @@ void print_help(int mode) {
" for the user. This is the only time x11vnc tries to\n"
" actually start up an X server.\n"
"\n"
+" The option \"-create\" is an alias for this mode.\n"
+"\n"
" It will start looking for an open display number at :20\n"
" Override via X11VNC_CREATE_STARTING_DISPLAY_NUMBER=n\n"
"\n"