VMware Horizon Community
FunkyTechMonkey
Contributor
Contributor

Horizon View Client install on Ubuntu 16.04 LTS x64?

Has anyone been able to get the Horizon View Client (VMware-Horizon-Client-3.5.0-2999900.x64.bundle) to successfully run on Ubuntu 16.04 LTS x64?

I was able to get the all to install fine after linking the to with the command. The SCAN all comes back successful. The app opens fine. I am able to connect to View Server. I am also able to see the VDI. But when I try to connect to it, I get kicked out and see this message in the terminal window.

2016-05-18 15:53:23.551-04:00: vmware-view 6561| Spawn of vmware-view-usb failed: Failed to execute child process "vmware-view-usb" (No such file or directory)

2016-05-18 15:53:23.770-04:00: vmware-view 6561| rmksContainer(6588): DLSYM: Failed to resolve SSLv2_method: /usr/lib/vmware/lib/libssl.so.1.0.1/libssl.so.1.0.1: undefined symbol: SSLv2_method

2016-05-18 15:53:24.776-04:00: vmware-view 6561| rmksContainer(6588): MKSRemoteInterface_CreateEx: Vmdb_AddConnection2Ex failed, code -32

2016-05-18 15:53:24.776-04:00: vmware-view 6561| rmksContainer(6588): MKSRemoteInterface_CreateEx failure: Pipe: Read failed (-32)

2016-05-18 15:53:24.776-04:00: vmware-view 6561| rmksContainer(6588): CreateMKSInterface: Failed to create RMKS Interface.Unable to create remote MKS interface.

NOTE - I had some notes on when I was able to get this to work on 15.10. I have done the following just to see if this would work again on 16.04 but no success...

sudo dpkg --add-architecture i386

sudo apt-get install libxss1:i386

sudo apt-get install libxml2:i386

sudo apt-get install freerdp-x11 libxml2:i386 libssl1.0.0:i386 libXtst6:i386 libudev1:i386 libpcsclite1:i386 libtheora0:i386 libv4l-0:i386 libpulse0:i386 libatk1.0-0:i386 libgdk-pixbuf2.0-0:i386 libgtk2.0-0:i386 libxss1:i386 libuuid1:i386 libudev1:i386 libspeex1:i386 gtk2-engines-murrine:i386

sudo ln -s /lib/i386-linux-gnu/libudev.so.1.6.2 /lib/i386-linux-gnu/libudev.so.0

sudo ln -s /lib/i386-linux-gnu/libssl.so.1.0.0 /lib/i386-linux-gnu/libssl.so.1.0.1

sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/i386-linux-gnu/libcrypto.so.1.0.1

sudo apt-get install –reinstall gtk2-engines-murrine:i386

chmod a+x Downloads/VMware-Horizon-Client-3.5.0-2999900.x64.bundle

./Downloads/VMware-Horizon-Client-3.5.0-2999900.x64.bundle

ANY HELP WOULD BE GREAT!!!

0 Kudos
3 Replies
FunkyTechMonkey
Contributor
Contributor

More info when trying to run vmware-view

~/Downloads$ vmware-view

Using log file /tmp/vmware-USER/vmware-horizon-client-7473.log

2016-05-18 16:41:31.986-04:00: vmware-view 7473| CdkFs_CopyDirectoryInfo: failed to copy directory /home/USER/.vmware/icon/764a1bdd-4543-43b8-b355-ab9ab843ac3f info.

2016-05-18 16:41:31.986-04:00: vmware-view 7473| CdkFs_CopyDirectoryInfo: failed to copy directory /home/USER/.vmware/icon/764a1bdd-4543-43b8-b355-ab9ab843ac3f info.

2016-05-18 16:41:31.986-04:00: vmware-view 7473| CdkFs_DeleteFiles: Failed to delete file: /home/USER/.vmware/icon/764a1bdd-4543-43b8-b355-ab9ab843ac3f.

2016-05-18 16:41:51.166-04:00: vmware-view 7473| CdkFs_CopyDirectoryInfo: failed to copy directory /home/USER/.vmware/icon/764a1bdd-4543-43b8-b355-ab9ab843ac3f/ info.

2016-05-18 16:41:57.680-04:00: vmware-view 7473| Spawn of vmware-view-usb failed: Failed to execute child process "vmware-view-usb" (No such file or directory)

2016-05-18 16:41:57.826-04:00: vmware-view 7473| rmksContainer(7500): DLSYM: Failed to resolve SSLv2_method: /usr/lib/vmware/lib/libssl.so.1.0.1/libssl.so.1.0.1: undefined symbol: SSLv2_method

2016-05-18 16:41:58.828-04:00: vmware-view 7473| rmksContainer(7500): MKSRemoteInterface_CreateEx: Vmdb_AddConnection2Ex failed, code -32

2016-05-18 16:41:58.828-04:00: vmware-view 7473| rmksContainer(7500): MKSRemoteInterface_CreateEx failure: Pipe: Read failed (-32)

2016-05-18 16:41:58.828-04:00: vmware-view 7473| rmksContainer(7500): CreateMKSInterface: Failed to create RMKS Interface.Unable to create remote MKS interface.

0 Kudos
Tony_Doyle
Contributor
Contributor

Does it work when you run it as sudo i.e. sudo vmware-view ?

0 Kudos
ABGoldblatt
Contributor
Contributor

The solution involves installing a few missing libraries and then also adding a sim-link to the current version of one or two of the libraries.  All the details can be found here: Ubuntu Forums  I now have it working on my Mint 18 box, which is based on Ubuntu 16.04.

0 Kudos