You create a new virtual machine in vCenter Server for each remote desktop that is deployed in Horizon 7. You must install your Linux distribution on the virtual machine.


  • Verify that your deployment meets the requirements for supporting Linux desktops. See System Requirements For Horizon 7 for Linux.
  • Familiarize yourself with the steps for creating virtual machines in vCenter Server and installing guest operating systems. See "Creating and Preparing Virtual Machines" in the Setting Up Virtual Desktops in Horizon 7 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 7 for Linux.


  1. In vSphere Web Client or vSphere Client, create a new virtual machine.
  2. Configure custom configuration options.
    1. Right-click the virtual machine and click Edit Settings.
    2. Specify the number of vCPUs and the vMemory size.
      For the required settings, 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.
    3. Select Video card and specify the number of displays and the total video memory (vRAM).
      Set the vRAM size in vSphere Web Client for virtual machines that use 2D graphics, which use the VMware driver. The vRAM size has no effect on vDGA or NVIDIA GRID vGPU machines, which use NVIDIA drivers.

      For the required settings, follow the guidelines in Virtual Machine Settings for 2D Graphics. Do not use the Video Memory Calculator.

  3. Power on the virtual machine and install the Linux distribution.
  4. Configure the desktop environment to use for the specific Linux distribution.
    See the Desktop Environment section in System Requirements For Horizon 7 for Linux for additional information.
  5. Ensure that the system hostname is resolvable to