Category Archives: VMware

VMware View Client with PCoIP on Fedora 17/18/19

Updated for VMware View Client 2.1.0 on Fedora 19

This is a quick and most probably dirty installation of VMware View Client with PCoIP support on Fedora system. As VMware has recently released package that is publicly available for Ubuntu systems it is now relatively easy to get it working.

# wget http://launchpadlibrarian.net/148281994/vmware-view-client_2.1.0-0ubuntu0.12.10_i386.deb
  • Extract the package. I’ve used “/opt/vmware/view-client” which would allow me to keep my system clean. If you are going to extract the contents elsewhere, you should change -C “/opt” and –xform=’s|usr|vmware/view-client|g’ accordingly.
# ar p vmware-view-client_2.1.0-0ubuntu0.12.10_i386.deb data.tar.gz | tar zx  --xform='s|usr|vmware/view-client|g' -C /opt
  • Modify the vmware-view binary to run with the new location (In my case: /opt/vmware/view-client/bin/vmware-view). Add the following lines at the beginning of the file:
#!/bin/sh

VIEW_CLIENT_FOLDER=$(dirname `readlink -f $0` | sed 's|/bin$||')
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$VIEW_CLIENT_FOLDER/lib
export PATH=$PATH:$VIEW_CLIENT_FOLDER/bin

You can add LD_LIBRARY_PATH and PATH modifications system wide, but I’ve chosen not to do so, again to keep my system clean.

  • At the end you should find two deprecated libraries that are missing in the Fedora install repositories and put them inside /opt/vmware/view-client/lib (again to keep the system clean)
libcrypto.so.0.9.8
libssl.so.0.9.8

I’ve used the AdobeReader_enu install package which can be found in Adobe repository (I need that package anyway, so I’ve just installed it)

# cat /etc/yum.repos.d/adobe-linux-i386.repo
[adobe-linux-i386]
name=Adobe Systems Incorporated
baseurl=http://linuxdownload.adobe.com/linux/i386/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

 

# yum install AdobeReader_enu
# cp /opt/Adobe/Reader9/Reader/intellinux/lib/libcrypto.so.0.9.8 /opt/vmware/view-client/lib
# cp /opt/Adobe/Reader9/Reader/intellinux/lib/libssl.so.0.9.8 /opt/vmware/view-client/lib
  • Install zenity package, required for proper view-client execution

# yum install zenity

You should be able now to run /opt/vmware/view-client/bin/vmware-view and end up with something like this:


Congrats – you now should be able to connect to your PCoIP enabled client desktop machine. Do not forget that you still need to install rdesktop package if you are going to use RDP connection.

  • TODO: figure out how to import custom root certificates that verify the connection the view connection broker server. For now I’ve just disabled that verification under File->Preferences

Advertisements
Tagged , , , ,

VCP4 Exam preparation

For all of you eager to become VCP4, today I’ve stumbled upon a nice practice exam which you can try before actually going to the actual VCP410 test. There you’ll find a couple of tests with both general questions and configuration maximum values (the latest can be found in the Configuration Maximums PDF). The most useful thing about that tests is that in the end you are given the chance to see where are your mistakes and which answers are the correct ones.

With that said – wish you all success with your VCP4 exam 🙂

Tagged , ,

ESX 4.0 Update 1 issue identified (update: and fixed)

For all early adopters of the latest update of the VMware hypervisor – please be aware that yesterday VMware identified a problem that could lead to a Purple Screen of Death. For more information read the full KB article

Update: Today VMware released an updated version of the vSphere ESX maked as 4.0. Update1a, which resolves the issue. You can check the same KB article for an updated information.

Tagged ,

VMware Workstation 6.5.3 on Fedora 11/Fedora 12

Most probably if you were trying to install the latest (6.5.3) version of VMware workstation on Fedora 11 you’ve got troubles – like me. I finally (by chance) found a workaround, not a solution, to the problem.

As the installer fails during the modules compilation/installation, the only thing that you need to do is:

  • remove the gcc package – that way effectively disabling the installer from trying to install/compile modules 🙂

Edir (Thanks to Gerard Braad – see comments bellow): alternatively you can only move the gcc binary, so that the installer would not find it:

mv $(which gcc) $(which gcc).disabled

  • install VMware-Workstation package – bare in mind that you’ll need at least 1.2GB of free space on your root volume, during that operation
  • reinstall back gcc ( and kernel-devel if you don’t have it) or (see above) move back the gcc binary

mv $(which gcc.disabled) $(echo $(which gcc.disabled) | sed ‘s/\.disabled$//’)

  • run VMware Workstation and let it compile/install the new modules

That’s all

Tagged , ,