VMware auf Ubuntu

Tuesday, 27. March 2007 17:57 - daniel - Computer - 0 Comments




VMware 5.5.3 läuft zwar auf Ubuntu 6.10, allerdings gabs ein paar Probleme, bis wirklich alles so funktionierte, wie es sollte.

1. Die Installation

Die Installation ist recht simple. Einfach das .tar.gz entpacken und die vmware-install.pl ausführen. Den Rest macht jetzt der Installer.

Nach der Installation sollte man noch einen Patch einspielen, damit VMware richtig startet.

Siehe auch diese Anleitung

2. Windows läuft als Gast total langsam, die Uhr scheint teilweise zu stehen.

Schein ein Problem durch die ACPI CPU Power States zu sein. Ich habe es duch ein kleines Script gelöst, das verhindert, dass der Prozessor den Power State ändert.

#!/bin/bash
echo "Toggling MAX_CSTATE, default is 8"
CSTATE="`cat /sys/module/processor/parameters/max_cstate`"
if [ "$CSTATE" = "8" ]; then
echo "1" > /sys/module/processor/parameters/max_cstate
echo "Setting MAX_CSTATE to 1"
else
echo "8" > /sys/module/processor/parameters/max_cstate
echo "Setting MAX_CSTATE to 8"
fi

(Benötigt root Rechte)

Wenn mich die Performance von Windows stört, rufe ich das Script auf. Man könnte es natürlich auch als Wrapper zum Starten von VMware umbauen.

Wenn die ACPI CPU Power States Funktion deaktiviert ist, benötigt der Rechner natürlich etwas mehr Leistung. Wie viel mehr hab ich allerdings nicht gemessen

Siehe auch dieses Blogeintrag

3. Fullscreen Mode funktioniert nicht (am Notebook)

VMware kennt die Auflösung 1280x800 nicht, daher gibt es keinen bildschirmfüllenden Fullscreen Mode.

In VMware -> Edit -> Preferences -> Display Autofit Window, Autofit Guest und Resize Guest auswählen.

In die .vmx Datei der VM die beiden Zeilen schreiben:

svga.maxWidth = "1280"
svga.maxHeight = "800"


Jetzt VMware neu starten und VM rebooten. Danach sollte 1280x800 und der Fullscreen Mode funktionieren.

Siehe auch diesen Blogeintrag



Comments