Install and configure MyWorkSpace at WUR in Linux
Table of Contents
At Wageningen University & Research the Linux Operating System is supported on a best effort principle, meaning that it is supported as far as the knowledge of Facilities and Services Information Technology (FB-IT) reaches. FB-IT is supported by their colleagues maintaining the High Performance Computing Cluster Anunna, who have a lot of knowledge about the Linux Operating System, because it’s the Operating System used by Anunna.
Unfortunately not all programs are available for the Linux Operating System, that employees need for their work at Wageningen University & Research. One example is MyProjects, which employees need for time recording of their workweek. This program is only available on Windows WURclients. Therefore, it is essential to be able to access a Windows WURclient when needed.
One solution would be to use a remote desktop client to access a Windows WURclient desktop. However, this would require each Linux user to have access to at least one Windows WURclient desktop. A more elegant solution is to use a Virtual Windows WURclient desktop via MyWorkspace.
In this post I will describe, how to install and configure MyWorkspace at Wageningen University & Research on a Debian/Ubuntu based Linux system.
Connecting to a Virtual Windows WURclient desktop with VMWare Horizon Client does not require a VPN connection.
VMWare Horizon Client has ssh-tunneling build into the application and, therefore, creates its own safe connection to WURNET.
Download VMWare Horizon Client
At the time this post was written Horizon 8 is the latest version of the VMWare Horizon client. To check if there is a newer version available, check the pull down menu in the top left of the web page provided below.
To download the latest version of VMWare Horizon Client perform the following steps:
- Open in a web browser https://my.vmware.com/en/web/vmware/downloads/info/slug/desktop_end_user_computing/vmware_horizon_clients/horizon_8
- Navigate to ‘VMware Horizon Client for 64-bit Linux’ and click the ‘GO TO DOWNLOADS’ link provided on that line.
- A new page will open in the same window. Select the version to download. At the time this post written the version of the VMware Horizon Client for 64-bit Linux was version 2013 build number: 17742757 (Release Date 2021-03-23). The post has been updated to the latest VMware Horizon Client for 64-bit Linux version 2309 build number: 22660930 (Release Date 2023-10-26).
- Click on the GO TO DOWNLOADS button behind “VMware Horizon Client bundle installer for 64-bit Linux”.
- Right-click the DOWNLOAD NOW button and copy the link address.
- Open a terminal
- Change the directory to your personal downloads directory with the command
- Execute the following command to download the VMWare Horizon Client bundle:
wget URL. Instead of
URLuse the copied ‘DOWNLOAD NOW’ url from step 4. This url can be pasted in the console with
Shift+Insert. With the latest version, the command will look like this:
- After the download has finished, as administrator (root) make the downloaded bundle executable with
chmod +xin the terminal, e.g.
sudo chmod +x VMware-Horizon-Client-2309-8.11.0-22660930.x64.bundle
- Do not close the terminal!
Install VMWare Horizon Client
In the following part it is assumed that you are using a Linux system, which is based on at least Ubuntu 19.04, for example Linux Mint 20, or higher. I assume that your Linux system is using
/usr merge, where softlinks have been created between
/ folders and their equivalents in
/bin -> /usr/bin,
/lib -> /usr/lib, etc.).
To install VMWare Horizon Client perform the following steps:
- Become root in the terminal using:
sudo -i. Your console prompt should change to
- Change the active directory to
Create the following softlinks:
ln -sf libudev.so.1 libudev.so.0
ln -sf libgstapp-1.0.so.0 libgstapp-0.10.so.0
ln -sf libgstbase-1.0.so.0 libgstbase-0.10.so.0
ln -sf libgstreamer-1.0.so.0 libgstreamer-0.10.so.0
ln -sf libffi.so.7 libffi.so.5(for Linux Mint 20.3, or Ubuntu 20.04 LTS)
libffi.so.8for Linux Mint 21.2, or Ubuntu 22.04 LTS
Leave the adminstrator (root) mode in the terminal by executing:
Change the directory to your Downloads folder with
Start the VMWare Horizon Client installer, for the version you downloaded, as administrator (root):
sudo ./VMware-Horizon-Client-2309-8.11.0-22660930.x64.bundle --eulas-agreed
- Follow the steps of the installer to properly install VMWare Horizon Client. Make sure all boxes during the installation with respect to USB Redirection, Virtual Printing, etc. are ticked during the installation of the VMWare Horizon client to ensure correct operation later.
Configure VMWare Horizon Client
Once the installation of the VMWare Horizon Client has finished, the application can be started (logging out and in might be required).
Next a connection server needs to be added to the client. The address to use is:
To log in to MyWorkspace you need to provide:
user001(this is your WUR username)
your-windows-password(this is the WUR Windows password for your WUR username)
WUR(this is optional, because the client will use the domain as provided by the connection server)
VMWare Horizon Blast Settings
After adding the connection server and logging in the VMWare Horizon Blast settings need to be configured. This has to done only once.
Navigate to and click ‘File’ in the top menu of the VMWare Horizon Client. Next select ‘Configure VMWare Blast’. Match the setting as displayed in Figure 1 and click ‘OK’ to confirm.
Uninstall VMWare Horizon Client
To uninstall VMWare Horizon Client for Linux the installation bundle of the installed version is required. Check the installed version and see Download VMWare Horizon Client on how to obtain and make it executable.
To uninstall VMWare Horizon Client for Linux issue the following command in a terminal:
sudo env VMWARE_KEEP_CONFIG=yes ./VMware-Horizon-Client-2309-8.11.0-22660930.x64.bundle -u vmware-horizon-client
This will retain the VMWare Horizon Client configuration setings on your system. In order to also remove the configuration settings set