Der Installer von VMWare Workstaion (und Player) hängt sich unter Ubuntu Karmic 9.10 leider auf.
“Cause: the installer runs vmware-modconfig-console which produces enough output with some kernels that the python engine deadlocks is command piplining during the compile.”
Man braucht 2 Konsolen:
In der ersten führt man folgendes aus:
sudo -i
while true; do killall -9 vmware-modconfig-console; sleep 1; done
In der zweiten startet man den Installer:
sudo ./VMware-Workstation-6.5.3-185404.x86_64.bundle --ignore-errors
Bemerkung: Den Dateinamen des Bundles sollte man mit seiner Version ersetzten (der 32-Bit Version zum Beispiel).

Nach der Installation stopt man den Befehl in der ersten Konsole mit “Strg+c” und führt folgendes aus:
vmware-modconfig --console --install-all
Nun ist die Installation abgeschlossen und man sollte sein VMWare Produkt benutzen können.
Links:
Diesen Workaround habe ich im VMWare Community Forum gefunden: http://communities.vmware.com/thread/228949
VMWare Downloads: http://www.vmware.com/products/
Beim hinzufügen weiteren Benutzer zum VMWare Server 2 (New Permission) kann es vorkommen, das der VMWare Server dies mit “The server response included one or more errors” und in den Details mit “RuntimeFault: Database temporarily unavailable or has network problems” quittiert.

Um dies zu beheben muss man zuerst den VMWare Management Dienst stoppen:
/etc/init.d/vmware-mgmt stop
Anschließend die Datei “/etc/vmware/hostd/authorization.xml” öffnen und den Wert von ‘<NextAceId>’ erhöhen auf 50 zum Beispiel.
Danach kann man den Dienst wieder starten:
/etc/init.d/vmware-mgmt start
Anschließend wieder einloggen und erneut den Benutzer hinzufügen. (Kommt der Fehler wieder, muss der Wert weiter erhöht werden)
Nachdem mich das neue Webinterface des VMWare Servers 2 langsam in den Wahnsinn treibt, da dieses Ding sehr instabil läuft, war ich auf der Suche nach einer Alternative.
Dadurch, dass sich der VMWare Server und ESXi bzw ESX sehr ähneln, kann man auch den VMWare Infrastructure Client der dort zum Einsatz kommt auch mit dem VMWare Server 2 verwenden.
Leider lässt sich der VMWare Infrastructure Client nicht einzeln von der VMWare Webseite herunterladen, sondern wird nur zusammen mit dem ESXi bzw ESX ausgeliefert. Daher muss man sich zumindest den ebenfalls kostenlosen ESXi herrunterladen und nachdem man diesen irgendwo installiert hat, kann man sich den VMWare Infrastructure Client herrunterladen. (Falls jemand einen einfacheren Weg kennt bitte melden oder Kommentar schreiben)
Danach kann man sich auf den VMWare Server 2 wie auf einen ESXi bzw ESX verbinden, man muss jedoch den Port (8333) mit einem Doppelpunkt an den Servernamen anfügen. (Siehe Bild)

Leider habe ich noch keine Möglichkeit gefunden den VMWare Infrastructure Client unter Ubuntu zum laufen zu bringen. Hier findet man eine Anleitung welche jedoch nur ohne die verschlüsselte Verbindung funktioniert und ist daher eher weniger für den produktiven Einsatz zu gebrauchen.
Update:
Mitlerweile ist ESXi in der Version 4 erschienen. Dabei wird der Infrastructure Client durch den VMWare vSphere Client abgelöst. Dieser lässt sich auch unter http://www.vmware.com/products/esxi direkt herrunterladen. Es hat sich nicht viel geändert, der Client kann weiterhin auch mit dem VMWare Server verwendet werden.
