You can verify that the NVIDIA display driver is installed on a Linux virtual machine by displaying the NVIDIA driver output in a Horizon desktop session.



  1. Restart the Linux virtual machine.
    The Horizon Agent startup script initializes the X server and display topology.

    You can no longer view the virtual machine display in the vSphere console.

  2. From Horizon Client, connect to the Linux desktop.
  3. In the Linux desktop session, verify that the NVIDIA display driver is installed.
    Open a terminal window and run the glxinfo | grep NVIDIA command.
    The NVIDIA driver output is displayed. For example:
    [root]# glxinfo | grep NVIDIA
    server glx vendor string: NVIDIA Corporation
    client glx vendor string: NVIDIA Corporation
    OpenGL vendor string: NVIDIA Corporation
    OpenGL version string: 4.5.0 NVIDIA 346.47
    OpenGL shading language version string: 4.50 NVIDIA


The user can access the NVIDIA graphics capabilities on the remote desktop.

After verifying the installation of NVIDIA display driver, perform the following tasks for installation to work correctly.
  • If you upgrade the Linux kernel, Horizon Agent might not communicate with Horizon Connection Server. To resolve the problem, reinstall the NVIDIA driver.
  • Set the NVIDIA GRID licensing in the Linux VM. See the NVIDIA documentation for more information. If licensing is not set, the Linux desktop does not work correctly. For example, auto-fit does not work.