http://www.turbovnc.org/DeveloperInfo/PreReleases
These will be released to SourceForge on Friday unless any issues are discovered in the meantime. Please report back with your experiences (either bad or good.) TurboVNC 1.2.3 is intended as an in-place upgrade for existing users of the 1.2.x series who are not ready to upgrade to the new feature release yet. The server is the same as in 1.2.2, but the Java and Windows viewers contain numerous bug fixes (refer to the change log) and performance enhancements discovered in the process of developing 2.0, as well as a few non-disruptive features: -- Support for the PRIMARY clipboard selection in the Java viewer (used when copy/pasting using the middle mouse button on X11 platforms) -- Much better performance when running the Java viewer on Mac with the Oracle Java plugin (as much as 4x better on older Macs) -- The Java viewer on Windows now performs as well as or better than the native viewer. -- The Java viewer on X11 no longer requires MIT-SHM pixmaps in order to achieve peak performance. -- Tight decoding in the Windows viewer is about 5-15% faster. -- The Java viewer can now use an external SSH client on Un*x platforms (including Mac.) -- The JAR file in the Linux RPM and DEB packages is now signed with an official certificate, so it can be served up as an applet when using recent Java releases that no longer allow self-signed applets. TurboVNC 2.0 beta1 contains all of the features/fixes in 1.2.3, plus numerous new features, including: -- A completely new X server based on Xorg 7.7, which now supports newer window managers (such as those on RHEL 7 and Ubuntu 14.04-- see WM compatibility notes: http://www.turbovnc.org/Documentation/Compatibility) -- Remote desktop resizing, which can be accomplished on the server side using the X RANDR extension (or any program that uses that extension), on the client side by specifying a desktop size on the viewer command line or in the Options dialog, or automatically (automatic desktop resizing keeps the remote desktop sized appropriately to fit in the client window without scrollbars.) Our implementation is based roughly on that of TigerVNC but contains numerous bug fixes relative to their implementation. -- The X11 native viewer has been retired and replaced with the Java viewer, which now includes a JNI library that is used to implement keyboard grabbing and to provide a proper implementation of full-screen mode (basically, to work around a limitation of Java's full-screen mode on X11 platforms.) Due to the inclusion of the libjpeg-turbo JNI library (which was introduced in 1.2.2) and the blitting optimizations introduced in 1.2.3, the Java viewer has native levels of performance and will generally perform similarly to the TigerVNC native viewer on 3D workloads. -- The Java viewer can optionally be displayed in an embedded (in-browser) frame when run as an applet. -- A separate Mac package is provided for those who wish to run the TurboVNC Viewer as a standalone app using the Oracle Java plugin instead of Apple Java 1.6 (but the Apple Java version will perform better.) -- The Java viewer now displays a tray icon w/ popup menu when started in listen mode (similar to that of the Windows native viewer.) -- GUI support for configuring interframe comparison and Compression Level 2 -- A new "compatible GUI" mode that makes the TurboVNC GUI behave more like the TigerVNC GUI -- The interframe comparison engine now compares on a block-by-block basis, so as to prevent large framebuffer update rectangles (such as those generated by 3D apps) from being resent if only certain areas of them have changed. The default block size is set to 256x256 based on extensive performance testing. -- The embedded HTTP server will now serve up the Java viewer as either an applet or a Java Web Start app. Additionally, when launching the server from one of the "official" Linux packages, the embedded HTTP server will serve up the libjpeg-turbo JNI libraries for popular platforms when serving up the viewer as a Java Web Start app. This provides a fully-accelerated zero-install TurboVNC Viewer solution out of the box. All of the JAR files in the "official" Linux packages are signed using an official certificate. -- Server-side support for UltraVNC Repeater Mode II (a "GoToMeeting-like" mode in which both the server and viewer make outbound connections to the repeater.) The Java viewer already supports both Mode I and II (since 1.2.2.) -- GUI support for the Via and Tunnel parameters in the Java viewer Refer to the change logs for a more comprehensive list of changes. DRC ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ TurboVNC-Users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/turbovnc-users
