Before I start I should mention that what I am doing here is not supported by VMware, nor anyone else. Further if you follow it the normal rules for any of my posts go, you are on your own. If you mess up your computer or get sued or anything its nor me nor anyone problem, its your problem so please proceed with caution at your own risk.
If you follow VMware View news, then you will know that VMware View has a PCoIP client for both Windows & iPads. In addition there is different VMware View Clients that run on Linux/Mac/Android by VMware and third parties, but all of these do not support PCoIP and run only RDP. Trying both RDP and PCoIP I can tell you that PCoIP is much better of a protocol specially over WAN. Therefor if you are running any OS that PCoIP VMware View Client has not been released for, you might be looking up and down to find out away around it. I run Ubuntu myself and has finally succeeded in getting VMware View Client that support PCoIP to run on it natively, and decided to share this will all other Ubuntu fans that want to use PCoIP. I believe the same steps shall give a head up for other Linux/Mac users. Below Video should give you a larger hope seeing it running before you try it your self.
It took me over a month to figure out how to do this on Ubuntu 11.04 (Ubuntu Natty Narwhal) 64-bit, though I have got it to work on Ubuntu 32-bit much earlier. Below I will document how to do it on both Ubuntu 32-bit & Ubuntu 64-bit. Further, I have extracted and fixed both packages for easy installation. For those of you are in rush to get this up and running and don’t care how I got these packages or how its made (Some time I am on this side when I want an app up and running asap) then follow the shortcut procedure. If you are the type who like to discover the full story & how to come up with the same on your own then follow the Full Procedure section. Further, if you are using another OS beside Ubuntu I believe the Full Procedure section might be a good start for you to get things working for your specific OS.
VMware View PCoIP on Ubuntu How to (Short Cut Version)
1- Uninstall the VMware Open View Client if was installed before using the following command:
apt-get remove rdesktop tsclient
2- Download the “VMware View PCoIP Client for Ubuntu.zip” Package including both the 32-bit & 64-bit installers (Sorry was lazy to upload two separate packages beside its only about 12MB in total) from one of the below mirrors:
3- Right click & Extract the “VMware_View_PCoIP_Client_for_Ubuntu.zip” compressed files.
4- Browse through the folder you extracted the package to and depending on the architecture of your machine browse to the 32bit or 64bit folder
5- Double Click on the “64_hptc-rdesktop_1.6.0-1.27_i386.deb” package if running 64-bit Ubuntu else Double Click on “hptc-rdesktop_1.6.0-1.27_i386.deb”, You will get a warning and an option to “Ignore and Install” as showing in the screen shot below. You already guessed it hit the Ignore and Install as this package was not perfectly built, but hey it does work :). Just wait till the installation of this package complete.
6- Double Click on the “64_vmware-view-client_4.0.1-235010_i386.deb” package if running 64-bit Ubuntu else Double Click on “vmware-view-client_4.0.1-235010_i386.deb”, You will get a warning and an option to “Ignore and Install” as showing in the screen shot below. You are almost there – hit the Ignore and Install button. Just wait till the installation of this package complete.
7- Your installation is complete and you are ready to run your View Client with PCoIP support, just type vmware-view on the shell and the PCoIP VMware View Client will start as showing in the below screenshot:
8- Just proceed with the connection settings just as you would do on a normal View Client.
For those of you who took the easy way congrats, now you have a fully operational VMware View Client that work impressively with PCoIP running natively on your Ubuntu Box. Though USB Redirection still does not work for you and the below error is expected:
“/usr/bin/vmware-view-usb was not found; disabling USB redirection.”
If you don’t require USB Redirection you can stop here, though if you want to fix USB Redirection then just close the VMware View Client & run the below command:
$ sudo ln -s /usr/lib/vmware/vmware-view-usb /etc/vmware/usb.link
VMware View PCoIP on Ubuntu How to (Full Version)
For those of you who would like to know how I got to these packages, and just a working installer is not enough info for them then read the steps below:
1- Download the HP version of the VMWare View Client with PCoIP, which is found at: ftp://ftp.hp.com/pub/softpaq/sp46001-46500/sp46024.exe
2- Install the downloaded executable on a Windows Machine or using wine.
3- Copy the following two files to your Ubuntu machine: hptc-rdesktop_1.6.0-1.27_i386.deb & vmware-view-client_4.0.1-235010_i386.deb
4- For 32-bit Ubuntu you can install the copied packages in step 3 and follow the installation instructions in the short cut version
5- You might wonder where is the 64-bit packages, yes that where I suffered the most as the 32-bit version did not work on my 64-bit version of Ubuntu and I had to find a way to convert it to a 64-bit packages. The way I have done that after few weeks of research by trying everything you can think of and installing all the 32-bit libraries on my machine I have finally came across the ‘YeoWorks Ubuntu Solutions’, which worked as magic in converting the 32-bit into a 64-bit package nonetheless the warning it gives while installing it works as charm. The way ‘YeoWorks Ubuntu Solutions’ work is documented in my following article if you care to find out the details.
6- From here you can follow the VMware View PCoIP on Ubuntu How to (Short Cut Version) to complete the installation.
While searching I have came across another way of doing things for the 32-bit version, and although not require and not sure if it work for Ubuntu I believe it give a good start for those trying to get things to work on Mac or other Linux variations. If you are not using Ubuntu, then the following post might be worth reading: http://blog.offenders.org/?p=75
I hope this help, and you will enjoy a non precedent experience when connecting using PCoIP when compared to the deadly slow RDP :). Please post your success stories and comments in the comments area below.