To prepare for a deployment of Linux remote desktops, start by using vSphere Client to create a virtual machine (VM) in vCenter Server. Then install your Linux distribution on the VM.
You can create a VM in vSphere from scratch or by cloning an existing VM. This procedure describes creating a VM from scratch.
Prerequisites
- Verify that your deployment meets the requirements for supporting Linux desktops. See System Requirements for Horizon Agent for Linux.
- Familiarize yourself with the video memory (vRAM) settings requirements for the monitors you plan to use with the VM. See System Requirements for Horizon Agent for Linux.
- Familiarize yourself with the custom configuration parameters for VMs. See Virtual Machine Custom Configuration Parameters.
- Verify that an ISO image file of the guest Linux distribution is in a datastore on your ESXi server.
Note: When selecting a guest Linux distribution, consider the following limitations 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 20.04/22.04
- Debian 10.x/11.x
- RHEL 7.9/8.x/9.x
- CentOS 7.9
- SLED/SLES 15.x
Only virtual machines running RHEL Workstation 7.9/8.x/9.x, Ubuntu 20.04/22.04, or Debian 10.x/11.x can support multi-session published desktop pools and single-session or multi-session application pools.
Procedure
What to do next
If you installed SLED or SLES on the VM, complete the steps described in Update the GNOME Shell Window List Extension on SLED/SLES Virtual Machines.
For all distributions, proceed to Prepare a Linux Machine for Remote Desktop Deployment.