Section 0: Xvnc
This page was been converted automatically, from Debian GNU/Linux
man pages.
Xvnc(1) Virtual Network Computing X server Xvnc(1)
NAME
Xvnc - a X server for Virtual Network Computing
SYNOPSIS
Xvnc [:display] [-a pixel] [-ac] [-audit int] [-auth file]
[bc] [-bs] [-c] [c int] [-cc int] [-co file] [-core] [-dpi
int] [-deferglyphs [none|all|16]] [-f int] [-fc string]
[-fn string] [-fp string] [-help] [-I] [-ld int] [-lf int]
[-ls int] [-nolock] [-logo] [nologo] [-nolisten string]
[-p minutes] [-pn] [-nopn] [-r] [r] [-s min] [-su] [-t
int] [-terminate] [-to int] [-tst] [ttyxx] [v] [-v] [-wm]
[-x string] [-query hostname] [-broadcast] [-indirect
hostname] [-port num] [-once] [-class display-class]
[-displayID display-id] [-geometry WxH] [-depth int]
[-pixelformat [bgrnnn|rgbnnn]] [-udpinputport num] [-rfb-
port num] [-rfbwait ms] [-nocursor] [-rfbauth file]
[-httpd dir] [-httpport num] [-economictranslate] [-desk-
top name]
DESCRIPTION
Xvnc is a free X server for Virtual Network Computing
(VNC). It provides all the capabilities of a X server, but
does not connect to a display for itself. You need a
vncviewer to view and control the applications that run on
the server.
There are viewers for a variety of plattforms, e.g. X,
svgalib and Windows. For Linux and Windows also a server
exists. With the built-in Java classes, you can even use a
Java capable Internet browser to connect to Xvnc.
EXAMPLES
Xvnc :1
Invoke Xvnc on display :1 at localhost.
Xvnc -geometry 640x480 -once -httpd /usr/X11R6/lib/vnc-
server
Invoke Xvnc for one session, with a framebuffer size
of 640x480. Use the Java classes in
/usr/X11R6/lib/vncserver.
OVERVIEW
Many options are available to Xvnc in order to give as
much flexibility as possible to the user. Most of the
options are standard options for X server, and Xvnc pro-
vides a few additional options dsigned for its special
purpose.
Normally, you will not invoke Xvnc itself but vnc-
server(1x), which is a wrapper script to parse configura-
tion files and calculate appropriate default values for
3.3.1 March 16th, 1998 1
Xvnc(1) Virtual Network Computing X server Xvnc(1)
lots of options of Xvnc.
DEFAULTS
Xvnc will use some built-in defaults for a variety of
options. But it is better not to rely on them. Instead you
should use vncserver(1x), to call Xvnc with the right
options for your system. This has the advantage that you
can use configuration files to adjust Xvnc to your system.
Please see the manpage of vncserver(1x) for details.
OPTIONS
There are a lot of options for Xvnc. As this man page is
provided by the Debian maintainer and not by the upstream
author, this man page can't be very descriptive. Please
check the man pages of the X windows system for a detailed
explanation of the standard X server options.
-a pixel
This sets the mouse acceleration in pixel.
-ac Use this option to disable access control restric-
tions.
-audit int
Set audit trail level.
-auth filename
Specifies the filename of the X authorization file.
bc Enables bug compatibility.
-bs Disable any backing store support.
-c This option turns off key clicking.
c int This option specifies the key clicking volume and
maybe an integer value from 0 to 100.
-cc int
Specifies the default color visual class.
-co file
This should be the filename of a valid X color
database file, as it is specified in the RgbPath
field of the XF86Config file.
-core If you specify this option, Xvnc will generate a
core dump on fatal error.
-dpi int
Set the screen resolution in dots per inch.
3.3.1 March 16th, 1998 2
Xvnc(1) Virtual Network Computing X server Xvnc(1)
-deferglyphs [none|all|16]
Defer loading of no, all or 16-bit glyphs.
-f int Bell base. Mabye an integer value from 0 to 100.
-fc string
This sets the cursor font.
-fn string
This sets the default font name.
-fp string
This specifies the default font path.
-help This will print a help message with all legal
options on stderr.
-I After this option, all remaining arguments will be
ignored.
-ld int
With this option you can limit the data space to N
KByte.
-lf int
With this option you can limit the number of open
files to N.
-ls int
With this option you can limit the stack space to N
KByte.
-nolock
Disables the locking mechanism.
-logo Enables logo in screen saver.
nologo Disables logo in screen saver.
-nolisten string
Don't listen on protocol.
-p minutes
Screen-saver pattern duration in minutes.
-pn Accept failure to listen on all ports.
-nopn Reject failure to listen on all ports.
-r Turns auto-repeat off.
r Turns on auto-repeat on.
3.3.1 March 16th, 1998 3
Xvnc(1) Virtual Network Computing X server Xvnc(1)
-s minutes
Screen-saver timeout in minutes.
-su Disable any save under support.
-t pixel
This option specifies the mouse threshold in pix-
els.
-terminate
Terminate at server reset.
-to int
Connection time out.
-tst Disable testing extensions.
ttyxx Server started from init on /dev/ttyxx.
v Enablevideo blanking for screen-saver.
-v Screen-saver without video blanking.
-wm WhenMapped default backing-store.
-x string
Loads named extension at init time.
-query hostname
Contact named host for XDMCP.
-broadcast
Broadcast for XDMCP.
-indirect hostname
Contact named host for indirect XDMCP.
-port num
UDP port number to send messages to.
-once Terminate server after one session. When the viewer
disconnects, the server will terminate.
-class display-class
Specify display class to send in manage.
-displayID display-id
Manufacturer display ID for request.
-geometry WxH
Set framebuffer width & height.
-depth num
Set framebuffer depth. Must be a value between 8
3.3.1 March 16th, 1998 4
Xvnc(1) Virtual Network Computing X server Xvnc(1)
and 32.
-pixelformat format
Set pixel format (BGRnnn or RGBnnn). The viewer can
do the conversion to any other pixel format, but it
is faster if the depth and pixelformat of the
server is the same as the aequivalent values on the
viewer display.
-udpinputport port
UDP port for keyboard/pointer data.
-rfbport port
TCP port for RFB protocol. The RFB protocol is the
VNC server/client protocoll.
-rfbwait time
Maximum time in milli seconds to wait for RFB
client. The RFB client is the VNC viewer.
-nocursor
Don't put up a cursor.
-rfbauth passwd-file
When using authentication on RFB protocol, compare
the password with the password saved in passwd-
file.
-httpd dir
Specify the directory in which the java classes are
stored with this option.
-httpport port
With this option you can specify the port on which
Xvnc should listen for incoming http connections
(to be used by any Java capable browser).
-economictranslate
Less memory-hungry translation.
-desktop name
Name of the VNC desktop (default x11).
FILES
/usr/X11R6/bin/vncserver
Wrapper script for convenient invocation.
/usr/X11R6/bin/vncpasswd
Command to create and change password files to be
used by the RFB protocol (can be specified with the
-rfbauth option).
3.3.1 March 16th, 1998 5
Xvnc(1) Virtual Network Computing X server Xvnc(1)
/usr/X11R6/lib/vncserver/
This directory contains the Java classes for incom-
ing Http connections.
SEE ALSO
vncserver(1x), vncpasswd(1x), vnc.conf(5).
AUTHOR
1998 - Originally written by Marcus Brinkmann (Mar-
cus.Brinkmann@ruhr-uni-bochum.de) for the Debian GNU/Linux
Distribution.
3.3.1 March 16th, 1998 6