Download Latest Version 082a6d6382644cc81161f95873bede6cd632eb23f853488f7af74d74780ebd09-other.sqlite.bz2 (8.7 kB)
Email in envelope

Get an email when there's a new version of VirtualGL

Home / 2.6.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2023-08-23 3.0 kB
VirtualGL-2.6.2.dmg 2019-05-22 1.3 MB
VirtualGL-2.6.2.src.rpm 2019-05-22 1.3 MB
VirtualGL-2.6.2.tar.gz 2019-05-22 1.3 MB
VirtualGL-2.6.2.tar.gz.sig 2019-05-22 65 Bytes
virtualgl_2.6.2_i386.deb 2019-05-22 2.0 MB
virtualgl_2.6.2_amd64.deb 2019-05-22 1.9 MB
virtualgl32_2.6.2_amd64.deb 2019-05-22 934.9 kB
VirtualGL-debuginfo-2.6.2.x86_64.rpm 2019-05-22 2.0 MB
VirtualGL-debuginfo-2.6.2.i386.rpm 2019-05-22 2.0 MB
VirtualGL-Utils-2.6.2-x64.exe 2019-05-22 231.8 kB
VirtualGL-Utils-2.6.2-x86.exe 2019-05-22 204.3 kB
VirtualGL-2.6.2.x86_64.rpm 2019-05-22 1.8 MB
VirtualGL-2.6.2.i386.rpm 2019-05-22 1.8 MB
Totals: 14 Items   16.8 MB 3

These packages were built with libjpeg-turbo 2.0.2:
https://sourceforge.net/projects/libjpeg-turbo/files/2.0.2/

Packaging changes

The Mac installer package (.pkg) and DMG are now signed with, respectively, a Developer ID Installer certificate and a Developer ID Application certificate obtained through the Apple Developer Program.

Package signatures

To ensure the integrity of the VirtualGL binary packages, the RPM and DEB files and the source tarball are signed using the following key:
https://www.VirtualGL.org/key/VGL-GPG-KEY-1024
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xecf01671d05e2a105ff84dc46bbefa1972feb9ce
and the Windows installers and Mac package/DMG are signed using a code signing certificate.

Cygwin

Use the vglcygsetup script to install or update the VirtualGL Client for Cygwin.

2.6.2

Significant changes relative to 2.6.1:

  1. Fixed a regression introduced by 2.6 beta1[4] that prevented VirtualGL from building on 64-bit ARM (AArch64) platforms.

  2. vglserver_config now works properly with Wayland-enabled Linux systems running GDM, with the caveat that configuring such systems as VirtualGL servers will disable the ability to log in locally with a Wayland session.

  3. Fixed a BadMatch X11 error that occurred when an application attempted to use glXUseXFont() while rendering to a Pbuffer and displaying to a 2D X server screen other than 0.

  4. Fixed several minor memory leaks in the VirtualGL Faker.

  5. VirtualGL now enables the GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, and GLX_NV_float_buffer extensions if the underlying OpenGL library and 3D X server support them.

  6. The VirtualGL Faker now prints all warning messages, notices, profiling output, and tracing output to stdout if the VGL_LOG environment variable is set to stdout.

  7. Double buffering can now be disabled in the default FB config (which is used whenever a 3D application passes a visual with an unknown set of OpenGL rendering attributes to glXCreateContext(), glXGetConfig(), or glXCreateGLXPixmap()) by adding GLX_DOUBLEBUFFER,0 to the VGL_DEFAULTFBCONFIG environment variable.

  8. The VGL_FORCEALPHA and VGL_SAMPLES environment variables now affect the default FB config.

  9. Fixed numerous minor issues with the VirtualGL Faker's visual matching algorithms. These issues mostly affected DirectColor rendering, 2D X servers with multiple screens, and 2D X servers with a different default depth than the 3D X server.

  10. Error handling in the VirtualGL Faker is now more conformant with the GLX spec. More specifically, when erroneous arguments are passed to interposed GLX functions, the faker now sends GLX errors through the X11 error handler rather than throwing fatal exceptions.

Source: README.md, updated 2023-08-23