Setting Up for Linux Desktops
Table Of Contents
- Setting Up Horizon 6 for Linux Desktops
- Contents
- Setting Up Horizon 6 for Linux Desktops
- Features and System Requirements
- Preparing a Linux Virtual Machine for Desktop Deployment
- Setting Up Active Directory Integration for Linux Desktops
- Configuration Options for Linux Desktops
- Setting Up Graphics for Linux Desktops
- Installing View Agent and Managing Linux Desktops
- Install View Agent on a Linux Virtual Machine
- Enable Reversible Password Encryption
- Create a Desktop Pool That Contains Linux Virtual Machines
- Upgrade View Agent on a Linux Virtual Machine
- Uninstalling and Reinstalling Horizon 6 for Linux Machines
- How to Perform Power Operations on Linux Desktops from vSphere
- Gather Information About Horizon 6 for Linux Software
- Bulk Deployment of Horizon 6 for Linux Desktops
- Overview of Bulk Deployment of Linux Desktops
- Create a Virtual Machine Template for Cloning Linux Desktop Machines
- Input File for the Sample PowerCLI Scripts to Deploy Linux Desktops
- Sample Script to Clone Linux Virtual Machines
- Sample Script to Join Cloned Virtual Machines to AD Domain
- Sample Script to Join Cloned Virtual Machines to AD Domain Using SSH
- Sample Script to Install View Agent on Linux Virtual Machines
- Sample Script to Install View Agent on Linux Virtual Machines Using SSH
- Sample Script to Upload Configuration Files to Linux Virtual Machines
- Sample Script to Upload Configuration Files to Linux Virtual Machines Using SSH
- Sample Script to Upgrade View Agent on Linux Desktop Machines
- Sample Script to Upgrade View Agent on Linux Virtual Machines Using SSH
- Sample Script to Perform Operations on Linux Virtual Machines
- Sample Script to Delete Machines from the Connection Server LDAP Database
- Troubleshooting Linux Desktops
- Collect Diagnostic Information for a Horizon 6 for Linux Machine
- Troubleshooting View Agent Registration Failure for a Linux Machine
- Troubleshooting an Unreachable View Agent on a Linux Machine
- Troubleshooting View Agent on a Linux Machine That Is Not Responding
- Configuring the Linux Firewall to Allow Incoming TCP Connections
- Index
Next, install View Agent on the Linux virtual machine. See “Install View Agent on a Linux Virtual
Machine,” on page 39.
Verify that vSGA is Running on a Linux Virtual Machine
You can verify that vSGA is running on a RHEL 7.1 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| svga| I125: OpenGL Version: "4.5.0 NVIDIA 346.69" (4.5.0)
2015-06-24T22:19:25.259Z| svga| I125: GLSL Version: "4.50 NVIDIA" (4.50.0)
2015-06-24T22:19:25.259Z| svga| I125: OpenGL Vendor: "NVIDIA Corporation"
2015-06-24T22:19:25.259Z| svga| I125: 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| I125: [msg.mks.noGPUResourceFallback] Hardware GPU resources
are not available. The virtual machine will use software rendering.
2015-07-06T17:09:26.423Z| vmx| I125: ----------------------------------------
2015-07-06T17:09:26.425Z| svga| I125: MKS-SWP: plugin started - llvmpipe (LLVM 3.3, 256 bits)
2015-07-06T17:09:26.426Z| svga| I125: Started Shim3D
2015-07-06T17:09:26.426Z| svga| I125: 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 View Agent on the Linux virtual machine. See “Install View Agent on a Linux Virtual Machine,” on
page 39.
Chapter 5 Setting Up Graphics for Linux Desktops
VMware, Inc. 37










