Recent Changes - Search:

VirtualGL Home

About VirtualGL



Developer Info



Related Projects

Installing VirtualGL on Recent Red Hat/Fedora Releases

This page attempts to document the issues encountered when installing VirtualGL on Red Hat Enterprise Linux 6+ and recent Fedora releases, as well as workarounds for those issues (if known.) If you know of a better solution for any of the below, then please contact us.

Installing 32-bit Libraries

The documentation and build instructions for VirtualGL 2.5.1 now include procedures for installing the necessary libraries to run a 32-bit version of VirtualGL on x86-64 systems. It is not necessary to convert your system to use multilib as this article previously described.

Installing the Proprietary nVidia Driver

Starting with version 256.44, nVidia now includes instructions in their README file for disabling the open source nouveau driver. These are more comprehensive than the instructions that used to be on this page.

vglgenkey Issues

In VirtualGL 2.5.1 and later, vglserver_config automatically sets up the necessary SELinux file contexts to allow vglgenkey to run within GDM. This should work on RHEL 6 and 7. Unfortunately, however, as of this writing, the version of GDM shipped with Fedora 22 and later does not appear to execute /etc/gdm/Init/Default at all, regardless of SELinux policy (really?!) Red Hat is aware of the issue, but until/unless it is resolved, the only way to work around it is to use LightDM instead. To use LightDM, execute the following commands as root prior to running vglserver_config:

dnf install lightdm
systemctl stop gdm
systemctl disable gdm
systemctl enable lightdm
systemctl start lightdm

vglserver_config Issues

There is currently no known way to disable the XTEST extension when using GDM 2.22 and later, because recent versions of GDM no longer provide a way of specifying the X server command line.

Issues with Gnome 3 and X Proxies

Gnome 3, the version that ships with RHEL 7 and Fedora 15 and later, now requires hardware-accelerated OpenGL, so if you want to run that window manager in an X proxy session, it will be necessary to use VirtualGL (2.4 or later.) As an alternative, you can use KDE Plasma, or you can install the MATE desktop (MATE is a fork of Gnome 2.) To install MATE, first install EPEL (if you are running RHEL-- not necessary with Fedora) and then issue the following command as root:

yum groupinstall "MATE Desktop"

(replace yum with dnf if using Fedora 18 or newer.)

Gnome 3 and KDE Plasma require support for the Composite, XFIXES, Damage, and XKEYBOARD extensions, so if you are running TurboVNC, you will need to use TurboVNC 2.0 or later.

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 August 18, 2017, at 02:42 PM