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 / 3.0.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2023-08-23 2.6 kB
VirtualGL-3.0.1.src.rpm 2022-09-13 1.2 MB
VirtualGL-3.0.1.x86_64.rpm 2022-09-13 2.7 MB
VirtualGL-debuginfo-3.0.1.i386.rpm 2022-09-13 1.9 MB
VirtualGL-debuginfo-3.0.1.x86_64.rpm 2022-09-13 2.0 MB
VirtualGL-3.0.1.aarch64.rpm 2022-09-13 2.2 MB
VirtualGL-3.0.1.i386.rpm 2022-09-13 2.6 MB
virtualgl_3.0.1_amd64.deb 2022-05-16 2.8 MB
virtualgl_3.0.1_arm64.deb 2022-05-16 3.5 MB
virtualgl_3.0.1_i386.deb 2022-05-16 2.6 MB
virtualgl32_3.0.1_amd64.deb 2022-05-16 1.5 MB
VirtualGL-Utils-3.0.1-x64.exe 2022-05-16 351.2 kB
VirtualGL-Utils-3.0.1-x86.exe 2022-05-16 306.8 kB
VirtualGL-3.0.1.tar.gz 2022-05-16 1.2 MB
VirtualGL-3.0.1.tar.gz.sig 2022-05-16 543 Bytes
VirtualGL-3.0.1.dmg 2022-05-16 870.7 kB
Totals: 16 Items   26.0 MB 32

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

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
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xae1a7ba4efff9a9987e1474c4baccab36e7fe9a1
and the Windows installers and Mac package/DMG are signed using a code signing certificate.

Packaging changes

  • New RPMs with SHA-256 digests were uploaded on 2022-09-12. This fixes an issue whereby the RPM signatures could not be successfully verified on Red Hat Enterprise Linux 9 when using its default crypto policy, which restricts the use of the SHA-1 algorithm.

Cygwin

An official Cygwin package for VirtualGL is now available. Use Cygwin Setup to install it.

3.0.1

Significant changes relative to 3.0:

  1. GLXSpheres now includes an option (-si) that can be used to specify the swap interval via the GLX_EXT_swap_control and GLX_SGI_swap_control extensions.

  2. Fixed an issue in the EGL back end whereby glXCreateContextAttribsARB() always returned NULL if GLX_RENDER_TYPE was specified in the attribute list. This issue was known to affect JOGL applications but may have affected other applications as well.

  3. The EGL back end now supports the GLX_EXT_framebuffer_sRGB extension, which is necessary for OpenGL 3.0 conformance. This fixes an issue whereby frames rendered by 3D applications using the sRGB color space appeared too dark.

  4. The VirtualGL Faker now interposes XCB window creation and destruction functions. This fixes an issue whereby, if an X window was created using the XCB API and subsequently attached to an OpenGL context using glXMake[Context]Current(), the off-screen buffer and other faker resources associated with that window were not freed until the 3D application exited or closed the X display connection associated with the window. This issue was known to affect Qt5 applications.

  5. vglserver_config should now work properly with SDDM if its scripts are installed in /etc/sddm, which is the case when SDDM is installed through EPEL.

  6. Fixed several issues in the EGL back end that caused OpenGL errors to be generated by the interposed glXMake*Current() and glXSwapBuffers() functions. These OpenGL errors sometimes caused fatal errors when closing Qt applications, and they may have affected other types of applications and use cases as well.

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