{{ tigerlogo.png}} ====== TigerVNC ====== [[http://tigervnc.sourceforge.net/|TigerVNC]] is a new VNC server and client, based on [[http://www.tightvnc.com/|TightVNC]] and other VNC software patches. It aim to further develop and unify various VNC open source software. ==== Patches ==== * [[http://oss.m-privacy.de/download/tigervnc/mprivacy-askclose.dpatch|mprivacy-askclose.dpatch]] * 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. * [[http://oss.m-privacy.de/download/tigervnc/mprivacy-enforceparams.dpatch|mprivacy-enforceparams.dpatch]] * 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 * [[http://oss.m-privacy.de/download/tigervnc/tls/common-tls.patch|common-tls.patch]] * [[http://oss.m-privacy.de/download/tigervnc/tls/unix-tls.patch|unix-tls.patch]] * Ported patches from http://www.auto.tuwien.ac.at/~mkoegler/index.php/tlsvnc by Martin Kögler which are themselves ports of the patches from http://www.gnome.org/~markmc/code/ by Mark McLoughlin * [[http://oss.m-privacy.de/download/tigervnc/tls/win-tls-vc++2k8.patch|win-tls-vc++2k8.patch]] * The Windows(tm) patches also include patching for the VisualStudio files, to support VisualStudio Express C++(tm) 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 [[http://www.netfort.gr.jp/~dancer/software/pbuilder.html.en|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:__ [[http://oss.m-privacy.de/download/tigervnc/destuynder.key|destuynder.key]] __Package source:__ [[http://oss.m-privacy.de/download/tigervnc/tigervnc-1.0.0.tar.bz2|tigervnc-1.0.0.tar.bz2]] [ [[http://oss.m-privacy.de/download/tigervnc/tigervnc-1.0.0.tar.bz2.asc|gnupg]] [[http://oss.m-privacy.de/download/tigervnc/tigervnc-1.0.0.tar.bz2.md5sum|md5]] [[http://oss.m-privacy.de/download/tigervnc/tigervnc-1.0.0.tar.bz2.sha1sum|sha1]] ] __Ubuntu Karmic (9.10) debian packages:__ * [[http://oss.m-privacy.de/download/tigervnc/ubuntu/karmic/tigervncserver_1.0.0_i386.deb|tigervncserver_1.0.0_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/ubuntu/karmic/tigervnc-common_1.0.0_i386.deb|tigervnc-common_1.0.0_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/ubuntu/karmic/tigervncviewer_1.0.0_i386.deb|tigervncviewer_1.0.0_i386.deb]] __Debian Testing (Squeeze) packages:__ * [[http://oss.m-privacy.de/download/tigervnc/debian/testing/tigervncserver_1.0.0_i386.deb|tigervncserver_1.0.0_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/debian/testing/tigervnc-common_1.0.0_i386.deb|tigervnc-common_1.0.0_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/debian/testing/tigervncviewer_1.0.0_i386.deb|tigervncviewer_1.0.0_i386.deb]] __Debian Stable (Lenny) packages:__ * [[http://oss.m-privacy.de/download/tigervnc/debian/stable/tigervncserver_1.0.0-aacmp6_i386.deb|tigervncserver_1.0.0-aacmp6_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/debian/stable/tigervnc-common_1.0.0-aacmp6_i386.deb|tigervnc-common_1.0.0-aacmp6_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/debian/stable/tigervncviewer_1.0.0-aacmp6_i386.deb|tigervncviewer_1.0.0-aacmp6_i386.deb]] __Additional required dependencies for Debian Stable (backported from testing):__ * [[http://oss.m-privacy.de/download/tigervnc/debian/stable/libpixman-1-0_0.16.2-1_i386.deb|libpixman-1-0_0.16.2-1_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/debian/stable/libpixman-1-dev_0.16.2-1_i386.deb|libpixman-1-dev_0.16.2-1_i386.deb]] (for building only) ==== Windows patched binaries ==== * [[http://oss.m-privacy.de/download/tigervnc/tigervncviewer-m-privacy.zip|TigerVNC Viewer]] Note that this binary includes [[http://www.pulseaudio.org|Pulse Audio]] binaries, compiled for Windows(tm), with no modification. We have add issues with other compiled versions of Pulse Audio for Windows(tm), so you may find these useful. There is no server binary, it can however be built using the above patches and Visual Studio 2008(tm) (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 [[http://www.netfort.gr.jp/~dancer/software/pbuilder.html.en|pbuilder]]. As for every other file on this website, the packages are provided as-is without any warranty, or support.// __Gpg key:__ [[http://oss.m-privacy.de/download/tigervnc/destuynder.key|destuynder.key]] __Package source:__ [[http://oss.m-privacy.de/download/tigervnc/vanilla/tigervnc_1.0.0.tar.gz|tigervnc_1.0.0.tar.gz]] [ [[http://oss.m-privacy.de/download/tigervnc/vanilla/tigervncç1.0.0.tar.gz.asc|gnupg]] [[http://oss.m-privacy.de/download/tigervnc/vanilla/tigervnc_1.0.0.tar.gz.md5sum|md5]] [[http://oss.m-privacy.de/download/tigervnc/vanilla/tigervnc_1.0.0.tar.gz.sha1sum|sha1]] ] __Ubuntu Karmic/ Debian Testing (Squeeze) (packages are built on Ubuntu Karmic 9.10):__ * [[http://oss.m-privacy.de/download/tigervnc/vanilla/tigervncserver_1.0.0_i386.deb|tigervncserver_1.0.0_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/vanilla/tigervnc-common_1.0.0_i386.deb|tigervnc-common_1.0.0_i386.deb]] * [[http://oss.m-privacy.de/download/tigervnc/vanilla/tigervncviewer_1.0.0_i386.deb|tigervncviewer_1.0.0_i386.deb]]