Horizon Agent for Linux has some dependency packages unique to a Linux distribution. You must install these packages before installing Horizon Agent for Linux.


Verify that a new virtual machine (VM) is created in vCenter Server and your Linux distribution is installed on the machine.


  • Install the mandatory packages that are not installed or upgraded by default. If any package does not meet the requirement, the installer breaks the installation.
    Table 1. Mandatory Dependency Packages
    Linux Distribution Packages
    RHEL 7.x/8.x

    Install the libappindicator-gtk3 package.

    yum install libappindicator-gtk3
    Note: If the yum command does not work, you can try the dnf package manager instead.
    dnf install libappindicator-gtk3
    RHEL 9.x Perform one of the following installations.
    • To install the libappindicator-gtk3 package and also enable the Extra Packages for Enterprise Linux (EPEL), run the following commands.
      yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
      yum install libappindicator-gtk3
    • To install the libappindicator-gtk3 package without enabling EPEL, run the commands shown in the following example.
      Note: The package version numbers shown in the following example might differ from the actual versions provided at https://dl.fedoraproject.org/pub/epel/9/. Where applicable, replace the example version numbers with the actual version numbers.
      yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libdbusmenu-16.04.0-19.el9.x86_64.rpm
      yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libdbusmenu-gtk3-16.04.0-19.el9.x86_64.rpm
      yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libindicator-gtk3-12.10.1-22.el9.x86_64.rpm
      yum install https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/l/libappindicator-gtk3-12.10.0-33.el9.x86_64.rpm
    apt-get install -y gnome-shell-extension-appindicator