You create a virtual machine in vCenter Server for each remote desktop that is deployed in a VMware Horizon environment. You must install your Linux distribution on the virtual machine.
Prerequisites
- Verify that your deployment meets the requirements for supporting Linux desktops. See System Requirements for Horizon Agent for Linux.
- Familiarize yourself with the steps for creating virtual machines in vCenter Server and installing guest operating systems. For more information see the Setting Up Virtual Desktops in Horizon document.
- Familiarize yourself with the video memory (vRAM) settings requirements for the monitors you plan to use with the virtual machine. See System Requirements for Horizon Agent for Linux.
Procedure
- In vSphere Web Client or vSphere Client, create a virtual machine.
- Configure custom configuration options.
- Right-click the virtual machine and click Edit Settings.
- Specify the number of vCPUs and the vMemory size. For the required settings, refer to the following guidelines.
- If you are preparing the virtual machine for deployment as a single-session virtual desktop pool, follow the guidelines in the installation guide for your Linux distribution.
For example, Ubuntu 18.04 specifies configuring 2048 MB for vMemory and 2 vCPUs.
- If you are preparing the virtual machine to serve as a multi-session host for a published desktop or application pool, specify at least 8 vCPUs and 40 GB of vMemory.
Important: A minimum of 8 vCPUs and 40 GB of vMemory is required to support up to 50 user sessions per published desktop or published application.
- Power on the virtual machine and install the required Linux distribution. Note the following considerations for instant-clone desktop pools and multi-session hosts.
Horizon Agent for Linux only supports instant-clone desktop pools created from virtual machines running the following operating systems:
- Ubuntu 18.04/20.04
- RHEL Workstation 7.2 or later, and 8.x
- RHEL Server 7.8, 7.9, 8.3, and 8.4
- CentOS 7.8, 7.9, 8.3, and 8.4
- SLED/SLES 12.x/15.x
Only virtual machines running RHEL Workstation 7.8, 7.9, 8.1, 8.2, 8.3, or 8.4 or Ubuntu 18.04/20.04 can be configured as multi-session hosts for published desktops and published applications.
- Configure the desktop environment to use for the specific Linux distribution.
- Ensure that the system hostname is resolvable to 127.0.0.1.