Usage: vnc [OPTION...] [--] [user@]hostname[:display#|::port] Connects to the first existing vncserver or x11vnc on the remote if any. If none, runs vncserver on the remote and vncviewer on the local, using the geometry and dpi of the local to make fonts look right. Options: -d, --dont-keep don't keep the remote session going. -D, --desktop create a remote desktop link to the :0 desktop with x11vnc -g, --geometry=WxH geometry WxH (or 'full' to use the same as the current screen). Default is 'full'. -k, --keep keep the remote session going so that it's ready for future use. Default is 'ask'. --kill=display kill remote display -l, --list list vncports on remote -n, --dname=desktop-name desktop name to pass in VNCDESKTOP to ~/.vnc/xstartup eg :0 -N, --new don't look for an existing vnc session on the remote - create a new one. -p, --sshport=port port to use for ssh -v, --verbose be verbose --via use --via $HOST localhost:$VNCPORT -h, --help print this help message -V, --version print version and exit Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.