tigervncsession is rarely called directly and is normally started by the system service manager.
To be compatible with the upstream provided wrapper scripts, we will fall back to trying to load configuration from ~/.vnc/config if tigervnc.conf is not present. The ~/.vnc/config file lists options one per line. Options without an argument are listed as a single word, for example: "localhost" or "alwaysshared". For those requiring an argument, separate the option from the argument with an equal sign, for example, "session=gnome", "geometry=2000x1200", or "securitytypes=VncAuth,TLSVnc".
VNC was originally developed by the RealVNC team while at Olivetti Research Ltd / AT&T Laboratories Cambridge. TightVNC additions were implemented by Constantin Kaplinsky. Many other people have since participated in development, testing and support. This manual is part of the TigerVNC software suite.