TigerVNC

TigerVNC is a new VNC server and client, based on TightVNC and other VNC software patches. It aim to further develop and unify various VNC open source software.

Patches

    • Adds an “AllowClose” option (enabled by default), which forbids closing the viewer window when disabled. This is useful when logging out must be handled by the VNC server (of course, you should not rely on it, if connection breaks, client is killed, etc.)
    • Asks for confirmation when the viewer window is closed (if AllowClose is enabled). Avoid unwanted clicks on the close window button.
    • Defaults jpeg settings to 9 instead of 8. Ensure no artefacts when you connect from a local network. When bandwidth is above 18 000 bit/s, the automatic setting for jpeg is also 9.
    • Adds a “-enforceParams” flag to the xvncserver (not x0vncserver). This flag prevents the VNC clients to change the VNC parameters, while there is no interface to change most of the settings, it is still possible without this option. Note that cut&paste is handled as a special case:
      • if enabled by the server, client can turn them on or off
      • if explicitly disabled by the server, client can not turn them on
    • The Windows™ patches also include patching for the VisualStudio files, to support VisualStudio Express C++™ 2008, and Debug/Release Unicode targets, and the above mprivacy-askclose patch. It also include starting the PulseAudio sound server with correct parameters, if you enable it. Pulse audio must be located in a “pulseaudio” subdirectory of the VNC Viewer directory.

Patched Packages

Note: we do not provide an APT repository, only single packages, and the source package. The packages are built using pbuilder. These packages include the above patches and modifications. As for every other file on this website, the packages are provided as-is without any warranty, or support. Gpg key: destuynder.key

Package source: tigervnc-1.0.0.tar.bz2 [ gnupg md5 sha1 ]

Ubuntu Karmic (9.10) debian packages:

Debian Testing (Squeeze) packages:

Debian Stable (Lenny) packages:

Additional required dependencies for Debian Stable (backported from testing):

Windows patched binaries

Note that this binary includes Pulse Audio binaries, compiled for Windows™, with no modification. We have add issues with other compiled versions of Pulse Audio for Windows™, so you may find these useful. There is no server binary, it can however be built using the above patches and Visual Studio 2008™ (free download).

Vanilla Packages (without m-privacy patches)

Note: we do not provide an APT repository, only single packages, and the source package. The packages are built using pbuilder. As for every other file on this website, the packages are provided as-is without any warranty, or support.

Gpg key: destuynder.key

Package source: tigervnc_1.0.0.tar.gz [ gnupg md5 sha1 ]

Ubuntu Karmic/ Debian Testing (Squeeze) (packages are built on Ubuntu Karmic 9.10):

 
tigervnc.txt · Last modified: 2009/12/03 13:18 by kang