Recent Changes - Search:

VirtualGL Home

About VirtualGL



Developer Info



Related Projects

Installing VirtualGL on Cygwin

NOTE: These instructions no longer work, due to a change in Cygwin Setup. Please use the vglcygsetup script instead.

The Cygwin environment does not include VirtualGL, and even if it did, it might still be desirable at times to use a newer version of VirtualGL than the one that Cygwin included. For these reasons, we have been providing our own "official" Cygwin packages since VirtualGL 2.2. Traditionally, it was possible (although not necessarily straightforward) to install these packages from a local directory using the Cygwin setup program. However, more recent versions of Cygwin setup now require that a setup.ini file exist for any binary packages that will be installed, even if the install is being performed from a local directory. Rather than deal with this, it was just easier to set up our own Cygwin repository. This article describes how to use our custom Cygwin repository to install a release or pre-release of VirtualGL.

  • Download either setup-x86.exe or setup-x86_64.exe from, depending on whether you want to install a 32-bit or a 64-bit version of VirtualGL.
  • Execute the following from a Command Prompt:

    setup-x86[_64].exe -X

    (The -X option is necessary because our repository's setup.ini file is not signed with the Cygwin GPG key.)
  • On the "Choose Download Site(s)" screen, enter one of the following URLs in the "User URL" box, then click "Add":

    VirtualGL Releases:

    VirtualGL Pre-Releases:

    NOTE: Cygwin packages are not always available with every pre-release. Check for a cygwin/ directory in the pre-release directory (see If there are multiple pre-releases available, then one of them may have a different URL than the above, such as{branch}/cygwin.
  • The "Select Packages" screen should now appear, with a "VirtualGL" category and one package ("VirtualGL") under that category. As with any other Cygwin package, you can click on the version number to cycle through the various versions available for install, as well as to choose the "Uninstall" and "Reinstall" options.

You can also automate the installation somewhat by using the following command line:

setup-x86[_64].exe -X -M -n -L -l {local_cache} -D -O -s {repository_URL}

where {local_cache} is the directory in which Cygwin setup should store downloaded packages, and {repository_URL} is one of the URLs listed above. Run setup-x86[_64].exe -h for a description of what these various command-line options do.

Creative Commons LicenseAll content on this web site is licensed under the Creative Commons Attribution 2.5 License. Any works containing material derived from this web site must cite The VirtualGL Project as the source of the material and list the current URL for the VirtualGL web site.

Edit - History - Print - Recent Changes - Search
Page last modified on July 07, 2017, at 12:15 PM