Albertovich
Enthusiast
Enthusiast

Hi Andrew,

Many things have change since i have created this post.

Actually i'm quit using Ubuntu as base system on my thin clients, i'm switch back to raspberry OS because it have better support for vmware clients.

As i had commented here i was using a chroot environment in order to run vmware client on ubuntu.

Before hollidays break i tested latest vmware horizon client (2106) on a raspberry pi os system and it works like a charm, so i strongly recomend switch to this OS.

Pros:

Fully support for raspberry 3 an 4 models.

vmware runs Ok with no issues

Easy to find help for OS on raspberry's forums.

Easy to tune up OS

 

To install Vmware:

1.- Install OS on a SD card 

2.- Install vmware dependencys:

$ sudo apt install  libxss1 libxinerama1 libcairomm-1.0-1v5 libgtkmm-3.0-1v5 libpangomm-1.4-1v5 libsigc++-2.0-0v5

also install :

$ sudo apt install libv4lconvert0 libv4l-0 libspeex1 libtheora0

3.- Download vmware client (https://customerconnect.vmware.com/en/downloads/details?downloadGroup=CART22FQ2_LIN_21061_TARBALL&pr...)

4.- Untar it and cd to the new dir (VMWare-Horizon-Client-Linux- ... etc ...)

5.- cd to the armhf dir

6.- Untar VMWare-Horizon-Client-(version)armhf.tar.gz  and cd to the new dir:

7.- sudo cp -rva bin/* /usr/bin  

8.- sudo cp -rva lib/* /usr/lib

9.- sudo cp -rva share/locale/[language]/LC_MESSAGES/vmware-view.mo /usr/share/locale/[language]/ --> This is to traslate vmware to your language, Here change [language] for the code of the language you prefer, es, in my case

10.- cd .. , untar VMWare-Horizon-PCoIP(version.tar.gz) and change to the new created dir

11.- cp -rva lib/* /usr/lib

12.- cd .., untar VMWare-Horizon-USB-(version).tar.gz and change to the new created dir

12+1.- cp -rva bin/* /usr/bin

14.- cp -rva lib/* /usr/lib

15.- cp -rva init.d/* /ete/init.d

And install it's done

To run vmware client:

1.- Start usb redirection --> sudo /etc/init.d/vmware-USBArbitrator start

2.- Launch vmware --> vmware-view

 

Regards