Setting Up for Linux Desktops

Table Of Contents
8 Reboot or update the ESXi host.
3D Type Description
NVIDIA GRID vGPU
For an installed ESXi host, reboot the host.
For a stateless ESXI host, take the following steps to update the host.
(These steps also work on an installed host.)
Update vmkdevmgr:
# kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid)
Wait for the update to complete:
# localcli --plugin-dir /usr/lib/vmware/esxcli/int
deviceInternal bind
This is a new requirement with the NVIDIA 352.* host
driver:
# /etc/init.d/nvidia-vgpu start
Restart xorg, which is used for GPU assignment:
# /etc/init.d/xorg start
vSGA
a
Restart xorg, which is used for GPU assignment:
# /etc/init.d/xorg start
b Reboot the ESXi host.
9 Verify that the xorg service is running after the host is restarted.
Configure 3D Capabilities for vSGA on the Linux Virtual Machine
To configure a RHEL 7.1 virtual machine to use vSGA, you must configure 3D settings for the virtual
machine's video card in vSphere Web Client.
Prerequisites
n
Verify that the Linux virtual machine is prepared for use as a desktop, Horizon Agent is installed, and
the machine is deployed in a desktop pool.
n
Verify that the NVIDIA VIB is installed on the ESXi host. See “Install the VIB for the NVIDIA Graphics
Card on the ESXi Host,” on page 27.
Procedure
1 Power off the virtual machine.
2 In vSphere Web Client, select the virtual machine and, under the VM Hardware tab, click Edit Settings.
3 In the Virtual Hardware tab, click Video card to expand the menu settings.
4 Set the Total video memory to 128 MB.
5 For 3D Graphics, select Enable 3D Support.
6 For 3D Renderer, select Hardware from the drop-down menu.
7 For 3D Memory, select a suitable value for your application requirements.
If your users connect to more than 3 monitors, set this value to at least 1024 MB.
8 Click OK.
9 Power on the virtual machine.
What to do next
Verify that vSGA is running on the Linux virtual machine.
Setting Up Horizon 7 for Linux Desktops
38 VMware, Inc.