| Name | Modified | Size | Downloads / 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:
-
Fixed a regression introduced by 2.6 beta1[4] that prevented VirtualGL from building on 64-bit ARM (AArch64) platforms.
-
vglserver_confignow 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. -
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. -
Fixed several minor memory leaks in the VirtualGL Faker.
-
VirtualGL now enables the
GLX_ARB_create_context_robustness,GLX_ARB_fbconfig_float,GLX_EXT_fbconfig_packed_float,GLX_EXT_framebuffer_sRGB, andGLX_NV_float_bufferextensions if the underlying OpenGL library and 3D X server support them. -
The VirtualGL Faker now prints all warning messages, notices, profiling output, and tracing output to stdout if the
VGL_LOGenvironment variable is set tostdout. -
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(), orglXCreateGLXPixmap()) by addingGLX_DOUBLEBUFFER,0to theVGL_DEFAULTFBCONFIGenvironment variable. -
The
VGL_FORCEALPHAandVGL_SAMPLESenvironment variables now affect the default FB config. -
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.
-
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.