Virtualization Company Logos Sun.com Intel.com AMD.com HP.com RedHat.com Apple.com SWSoft.com VMware.com Parallels.com Microsoft.com cj tracking image cj tracking image
Howto: Run VMware Server Console 1.0.5 in Ubuntu Hardy 8.04
March 27th, 2008 under DIY Plans, Ubuntu, x86 Virtualization, Virtualization, VMWare, Desktop Computing, News

If you are running on the cutting edge, with Ubuntu Hardy 8.04, and recently decided to install VMware Server Console on that machine you may have gotten a very strange error message, something along the lines of this:

/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)

This is caused by VMware Server Console being compiled with an older version of those libraries then included in Hardy. To resolve this problem I found a variety of solutions on multiple sites, but the simplest and one which worked for me is the following:

$ sudo cp /lib/libgcc_s.so.1 /usr/lib/vmware-server-console/lib/libgcc_s.so.1/
$ sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/

The explaniation, in French is:

Il s’agit du bug #189250 is not in libcairo (Ubuntu) recensé sur le launchpad Ubuntu, lié au fait que VMWare Server a été compilée avec une version plus ancienne de GCC que celle intégrée nativement dans Ubuntu 8.04 Hardy Heron. Pour fixer ce bug, il faut copier quelques librairies spécifique (on va d’abord sauvegarder les anciennes…) (source)

UPDATE: 64 bit users, there is a second step required to get Server Console Running on Ubuntu 8.04

sudo ln -s /usr/lib32 /usr/l32
sudo sed -i -e 's/usr\/lib/usr\/l32/g' /usr/lib32/gtk-2.0/2.10.0/loader-files.d/libgtk2.0-0.loaders
sudo sed -i -e 's/usr\/lib/usr\/l32/g' /usr/lib32/libgdk_pixbuf-2.0.so.0.1200.9

Take from: vmware-server in hardy - Ubuntu Forums and vmware-server-console on Hardy 64-bit - Ubuntu Forums

For information on fixing VMware server on 8.04 or more information on this issue visit these sites:
VMware Server 1.0.5 sur Ubuntu 8.04 Hardy Heron - Taltan.blog.bkp
VMware Server, Ubuntu “Hardy Heron” 8.04 and Linux 2.6.24 « Federkiel
vmware-server in hardy - Page 4 - Ubuntu Forums
Bug #177869 in ia32-libs (Ubuntu): “vmware-server-console broken after 2.2ubuntu2”
Bug #193692 in ia32-libs (Ubuntu): “[hardy] ia32-libs_2.2ubuntu6 failure when running VMWare”

Here is a screenshot of VMware Server Console 1.0.5 running on Hardy:
VMware Server Console 1.0.5 running on Ubuntu 8.04 Hardy


No related posts


6 Responses to “Howto: Run VMware Server Console 1.0.5 in Ubuntu Hardy 8.04”

  1. Linux T&T : Vmware server console on Hardy Says:

    […] Howto: Run VMware Server Console 1.0.5 in Ubuntu Hardy 8.04 | x86 Virtualization […]

  2. Der Reiher ist gelandet - Ubuntu hardy heron mit Startschwierigkeiten | Datenblackbox Says:

    […] einem meiner  Krefelder Kontakte fand ich im Blog ein ähnliches Problem. Und er hatte auch die Lösung bereits im Internet […]

  3. RyanNo Gravatar Says:

    Thank you for a concise solution to this simple but annoying problem. Merci!

  4. JarzuNo Gravatar Says:

    Thanks! Helped me :D

  5. Richard SmithNo Gravatar Says:

    Thanks guys, it really worked,

  6. Michael KahleNo Gravatar Says:

    Thanks. Fix worked for me as well. Using Hardy Heron myself.

Leave a Reply