Assets
- turbovnc-3.2.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.1.0 and Adoptium OpenJDK 21.0.7+6.
Packaging Changes
- The macOS package is now notarized, which eliminates a Gatekeeper warning with recent macOS releases. (Previously, installing TurboVNC on recent macOS releases required overriding the warning in the Privacy & Security pane under System Settings.)
Support
Code Quality: Stable
Current Support Category: Active
Documentation
Release Notes
Significant changes relative to 3.2 beta1:
-
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 response to a remote desktop size change.
-
Fixed an issue whereby the TurboVNC Viewer threw an IllegalComponentStateException if "Remote desktop size" was changed to "Auto" in the TurboVNC Viewer Options dialog while the viewer was actively receiving framebuffer updates from a VNC server.
-
Fixed an issue whereby the "Reset all options to defaults" button in the TurboVNC Viewer Options dialog did not take into account the values specified in ~/.vnc/default.turbovnc.
-
The TurboVNC Viewer now works around an issue with recent versions of GNOME that caused erratic automatic desktop resizing behavior.
-
The default X startup script (
xstartup.turbovnc) now looks in both /usr/share/xsessions and /usr/share/wayland-sessions for a session desktop file corresponding to the specified window manager. This works around an issue whereby the GNOME Classic window manager could not be used with the TurboVNC Server on Fedora 40 and later. -
The default X startup script (
xstartup.turbovnc) now attempts to launch MATE or Xfce (in that order) if no window manager is specified and a GNOME session desktop file cannot be found. This fixes a regression introduced by 3.2 beta1[4] whereby the default X startup script no longer launched the default window manager on Ubuntu MATE or Xubuntu if no window manager was specified. -
The "Clear the list of saved connections" button in the "Global" tab of the TurboVNC Viewer Options dialog now clears only the connection history. A separate button has been added for clearing saved per-host options.