TurboVNC

The VirtualGL Project·VirtualGL.TurboVNC

High-speed, 3D-friendly, TightVNC-compatible remote desktop software

TurboVNC is a high-performance, enterprise-quality version of VNC based on TightVNC, TigerVNC, and X.org. It contains a variant of Tight encoding that is tuned for maximum performance and compression with 3D applications (VirtualGL), video, and other image-intensive workloads. TurboVNC, in combination with VirtualGL, provides a complete solution for remotely displaying 3D applications with interactive performance. TurboVNC's high-speed encoding methods have been adopted by TigerVNC and libvncserver, and TurboVNC is also compatible with any other TightVNC derivative.

winget install --id VirtualGL.TurboVNC --exact --source winget

Latest 3.3.1·August 20, 2026

Release Notes

Assets

  • turbovnc-3.3.1.tar.gz is the official source tarball for this release. The automatically generated "Source code" assets are not supported.
  • Refer to https://TurboVNC.org/Downloads/DigitalSignatures for information regarding the methods used to sign the files in this release and instructions for verifying the signatures.
  • The binary packages were built with libjpeg-turbo 3.2.0, Adoptium OpenJDK 21.0.12.1+1 (Linux/x86-64, macOS), and Adoptium OpenJDK 21.0.12+8 (all other platforms.) Packaging Changes
  • A Windows/Arm package is now provided. Support Code Quality: Stable Current Support Category: Active Documentation User’s Guide for TurboVNC 3.3.1 Release Notes Significant changes relative to 3.3:
  1. The simple web server for noVNC (part of the TurboVNC Server) now supports Python 3.12 and later when using TLS encryption.
  2. The TurboVNC Viewer now supports 3-button mouse emulation, which addresses a feature regression relative to the native Windows TurboVNC 2.2.x Viewer. New parameters (Emulate3, Emulate3Fuzz, Emulate3Timeout, and Emulate3Modifiers) and a new check box in the TurboVNC Viewer Options dialog can be used to enable and configure 3-button mouse emulation. Emulate3, Emulate3Fuzz, and Emulate3Timeout work identically to the corresponding command-line options in the native Windows TurboVNC 2.2.x Viewer, enabling middle mouse button emulation with a left and right mouse button chord. Emulate3Modifiers enables middle mouse button emulation with the left mouse button and a specified combination of modifier keys.
  3. The optional TurboVNC Server init.d script for Linux has been improved in the following ways:
    • The script has been reimplemented as a systemd service, which extends compatibility to Fedora 45 and later, SUSE 16 and later, and other Linux distributions that no longer translate SysV init scripts. (systemd-sysv-generator was removed in systemd v260.) This also fixes a dependency error when installing an official TurboVNC RPM package on SUSE 16.
    • To match the behavior of the official RPM packages, the official TurboVNC DEB packages now configure the TurboVNC Server service when the package is freshly installed and unconfigure it when the package is removed.
    • The official TurboVNC RPM and DEB packages now invoke systemctl preset tvncserver when the package is freshly installed, which allows system administrators to use a systemd preset file to specify that the TurboVNC Server service should be enabled by default. (Previously, the TurboVNC Server service was always enabled by default when an official TurboVNC RPM package was freshly installed.)
    • The TurboVNC Server service is no longer restarted when an official TurboVNC RPM package is upgraded. This allows system administrators to hot patch systems with active TurboVNC sessions.
  4. Fixed an issue whereby the TurboVNC Viewer became unresponsive if the TigerVNC Server intentionally disconnected a TLS-encrypted connection.
  5. Fixed an issue in the TurboVNC Viewer whereby hotkey sequences could be triggered with any superset of the modifier keys specified in the HotkeyModifiers parameter (for example, Ctrl-Alt-Meta if Ctrl-Meta was specified.)

Installer type: inno

x64CB16F343AE39AAC6FD8A6EB1C107E932BB2FF03419CB861D019CFB240896DF1A

Details

Homepage
https://turbovnc.org/
License
GPL-2.0
Publisher
The VirtualGL Project
Support
https://turbovnc.org/About/Contact
Copyright
Copyright (C) 1999-2026 The VirtualGL Project and many others

Tags

remote-accessremote-desktopremoteaccessremotedesktopvnc

Older versions (9)

3.3
x6429882A078DE6CC9C12DA97BE4EAB42299C1206C6A78BA77BBD89377C45D7D89D
3.2.1
x647171A097C1A2A181C0A92BBEF87918800CA047F68EBF866A5744DF557E3BEFDA
3.2
x64D35EF091593EC40EFF10D29B4FBDD35CB3A58CD053F1CB183FF0847BBC767A97
3.1.4
x8685A3BDACB0F715EE6DCBB1B5200D05DCBDBFC2926F8CC4BFA6DEF58EFC4E444F
x64042D43917BD4CD4AAE39DF966751401CA05249CAE71E7AB38FBEF2E08EFEA9EE
3.1.3
x8689325C164FFCBB38552F6D71D227E0D274FCB1E0471CA12DE46A0CC6E8184163
x644A1FE59B7A0EBB603623B6D4EB33EE3A919923C33CD4E7F559080DBEDE3EF442
3.1
x866D5B36C19111424AF0D05FBBF42DCE4D4A094FD1328420FC498AFAAC9CCDE7FB
x64FD6513B25C23D1DB21BBE8395E400971F4C3FCEACE21F360D17A544533CE2484
3.0
x86CF5E4B179CBE021718C04D3A432FA732080AC278247AAABEBFFAC63D45960DD7
x6492F8BD28E95D35F15DFBF7D0A2576993C0F9F311F3117A7164CD12340EB0CD58
2.2.7
x8663A35B9FC09BA54846C1633F9BE45DED6EF19E95D9B60AF7976B3CE4F8426D54
x64CB96372BF0B0BBB3B1EDDE301B6D56BBF4E017888DAE40A4EC5901DDD8F76357
2.2.6
x8678E78CFBAEE34E7C77CC397439C70DA9D72418FACA2C2B6B59C24D235BE99D4F
x646925DFF842AF532650FE71EA2A1298927E7CD0FEFBF642EC7036A30FD467B904