User manual

Table Of Contents
Install and Configure FreeRDP
To use a FreeRDP client for RDP connections to View desktops, your Linux machine must include the
required version of FreeRDP.
For a list of the packages that xfreerdp depends on in Ubuntu, go to
hps://github.com/FreeRDP/FreeRDP/wiki/Compilation.
Prerequisites
On your Linux client machine, download FreeRDP 1.1 from GitHub, at
hps://github.com/FreeRDP/FreeRDP.
Procedure
1 Patch with the le called freerdp-1.1.0.patch, using the following patch commands:
cd /client-installation-directory/patches/FreeRDP-stable-1.1
patch -p1 < freerdp-1.1.0.patch
patch -p1 < freerdp-1.1.0-tls.patch
Here client-installation-directory is the path to VMware-Horizon-View-Client-x.x.x-yyyyyy.i386, where
x.x.x is the version number and yyyyyy is the build number. The freerdp-1.1.0-tls.patch le enables
the TLSv1.2 connection in xfreerdp. For more information about the freerdp-1.1.0.patch le, see the
README.patches le in the same client-installation-directory/patches directory.
2 Run the following command:
cmake -DWITH_SSE2=ON -DWITH_PULSEAUDIO=ON -DWITH_PCSC=ON -DWITH_CUPS=ON .
3 Run the following command:
make
4 Run the following command, which installs the built xfreerdp binary in a directory on the execution
PATH so that Horizon Client can run the program by executing xfreerdp:
sudo make install
5 (Optional) Verify that the virtual printing module can be loaded successfully.
a To verify that tprdp.so can be loaded by FreeRDP 1.1, run the following command:
sudo ln -s /usr/lib/vmware/rdpvcbridge/tprdp.so /usr/local/lib/i386-linux-
gnu/freerdp/tprdp-client.so
b To start Horizon Client with the virtual printing feature enabled, run the following command:
vmware-view --rdpclient=xfreerdp --xfreerdpOptions='/cert-ignore /vc:tprdp'
N The virtual printing feature is available if you use VMware Blast or PCoIP.
Enabling FIPS Mode
You can enable FIPS (Federal Information Processing Standard) mode so that the client uses FIPS-compliant
cryptographic algorithms when communicating with remote desktops.
I If you enable FIPS mode in the client, the remote desktop must have FIPS mode enabled as
well. Mixed mode, where only the client, or only the desktop, has FIPS mode enabled, is not supported.
Using VMware Horizon Client for Linux
44 VMware, Inc.