← Package directory
Available on winget

Install TurboVNC

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

Install with winget
winget install --id VirtualGL.TurboVNC
Upgrade
winget upgrade --id VirtualGL.TurboVNC
Uninstall
winget uninstall --id VirtualGL.TurboVNC

About TurboVNC

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...

What's new in 3.3

Significant changes relative to 3.3 beta2: 1. For compatibility with OpenSSH, the TurboVNC Viewer's built-in SSH client now disables multi-hop/multi-level SSH tunneling if a case-insensitive argument of none is specified for the ProxyJump OpenSSH config file keyword. This is useful in conjunction with wildcard Host entries. 2. The TurboVNC Viewer's built-in SSH client now prints an SSH debugging message, rather than throwing a fatal error, if it cannot parse an entry in the SSH known hosts file. This mimics the behavior of OpenSSH. 3. The TurboVNC Server now includes various security fixes (CVE-2025-26594, CVE-2025-26595, CVE-2025-26596, CVE-2025-26597, CVE-2025-26598, CVE-2025-26599, CVE-2025-26600, CVE-2025-26601, CVE-2025-49175, CVE-2025-49176, CVE-2025-49178, CVE-2025-49179, CVE-2025-49180, CVE-2025-62229, CVE-2025-62230, and CVE-2025-62231) from the xorg-server 21.1.x code base.

Read release notes

Version history

Version Updated Notes
3.3 Unknown Significant changes relative to 3.3 beta2: 1. For compatibility with OpenSSH, the TurboVNC Viewer's built-in SSH client now disables multi-hop/multi-level SSH tunneling if a case-insensitive argument of none is specified...
3.2.1 Unknown Significant changes relative to 3.2: 1. Fixed an issue in the TurboVNC Viewer whereby the "Default Window Size/Position" feature did not work properly in full-screen mode if TVNC_SINGLESCREEN/turbovnc.singlescreen was en...
3.2 Unknown Significant changes relative to 3.2 beta1: 1. Fixed a regression introduced by 3.0.3[7] that, under rare circumstances if automatic desktop resizing was enabled, caused the viewer to deadlock while resizing its window in...
3.1.4 Unknown Significant changes relative to 3.1.3: 1. Fixed an issue whereby the TurboVNC Viewer threw a NullPointerException if a user clicked the "Connect" button in the New TurboVNC Connection dialog after entering an SSH usernam...
3.1.3 Unknown Significant changes relative to 3.1.2: 1. Added a new Xvnc command-line option (-noserverkeymap) that can be used to disable the server-side key mapping feature introduced in 3.1 beta1[4]. 2. Added a new Xvnc command-lin...
3.1 Unknown No notes
3.0 Unknown Release notes
2.2.7 Unknown No notes
2.2.6 Unknown No notes