by Dominik Mierzejewski
Last-Updated: Mon 28 Mar 2022
VMware doesn't support running the Horizon Client for Linux on Fedora, only on RHEL 8.8+ and 9.2+. VMware Horizon Client EULA does not permit redistribution of their binaries, so this package exists as spec file, support files and patches only. Help with obtaining permission from VMware to distribute binaries is welcome.
$ git clone https://gitlab.com/greysector/rpms/vmware-horizon-client.git
$ cd vmware-horizon-client
$ spectool -g vmware-horizon-client.spec
$ fedpkg --release f38 srpm
$ mock -r fedora-38-x86_64 vmware-horizon-client-2306.8.10.0.21964631-1.src.rpm
The package unbundles several included libraries and uses system versions instead:
- atkmm
- cairomm
- glibmm2.4
- gtkmm3.0 (except libgtkmm-3.0.so.1)
- libffi
- libpcre
- libpng
- libsigc++
- libXss
- pangomm
- zlib
Untested features:
- HTML5 Multimedia Redirection
- Integrated Printing
- Media Optimization for Microsoft Teams
- Scanner Redirection
- Serial Port Redirection
- Smartcard support
- USB Redirection