You can verify that vSGA is running on a RHEL 7.2/7.3 virtual machine by checking the virtual machine log file and checking the guest operating system.

Procedure

  1. Open the vmware.log file for the virtual machine.

    If a supported GPU and NVIDIA VIB are installed correctly, the log file displays lines such as those in the following example:

    2015-06-24T22:19:25.259Z| mks| I120: OpenGL Version: "4.0.0 NVIDIA 346.69" (4.0.0)
    2015-06-24T22:19:25.259Z| mks| I120: GLSL Version: "4.00 NVIDIA" (4.00.0)
    2015-06-24T22:19:25.259Z| mks| I120: OpenGL Vendor: "NVIDIA Corporation"
    2015-06-24T22:19:25.259Z| mks| I120: OpenGL Renderer: "Quadro 4000/PCIe/SSE2"

    If a supported GPU and NVIDIA VIB are not installed correctly, the virtual machine uses the Software Renderer. The vmware.log file displays lines such as those in the following example:

    2015-07-06T17:09:26.423Z| vmx| I120: [msg.mks.noGPUResourceFallback] Hardware GPU resources are not available. The virtual machine uses software rendering.
    2015-07-06T17:09:26.423Z| vmx| I120: ----------------------------------------
    2015-07-06T17:09:26.425Z| svga| I120: MKS-SWP: plugin started - llvmpipe (LLVM 3.3, 256 bits)
    2015-07-06T17:09:26.426Z| svga| I120: Started Shim3D
    2015-07-06T17:09:26.426Z| svga| I120: MKS-RenderMain: Starting SWRenderer

  2. In the guest operating system on the virtual machine, type the following command.
    glxinfo|grep Gallium

    If vSGA is working, the command returns the following text:

    OpenGL renderer string: Gallium 0.4 on SVGA3D; build : RELEASE; 

    If vSGA is not working correctly, the command returns the following text:

    OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits)

What to do next

Install Horizon Agent on the Linux virtual machine. See Install Horizon Agent on a Linux Virtual Machine.