PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VMWare aus Kdm starten



Masta Pete
01.04.06, 22:48
Vorgeschichte: Ich verwende auf meinem Notebook hauptsächlich Gentoo. In der Schule brauche ich jedoch für 2 Fächer Windows auf dem Gerät. Bis zum anfang von diesem Jahr hatte ich ein Dualboot oben, welches auch ganz gut funktioniert hat, nur hatte ich keine Lust immer neu zu starten also kam VMWare drauf.

Die Idee: Die Idee ist mir gekommen, als ich mein KDM gethemed hab. Und zwar wollte ich im Session Menü von KDM einen Punkt VMWare haben über den ich direkt in das virtuelle Windows komme.

Durchführung: Ging einfacher als ich mir gedacht habe. Hier eine kurze Anleitung:

1. Einrichten
/usr/share/xsessions/vmware.desktop
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/opt/vmware/workstation/bin/vmplayer -X /vmware/Windows/Windows.vmx
TryExec=/opt/vmware/workstation/bin/vmplayer
Name=VMware
Comment=Windows XP running in VMware


Bei TryExec steht die Anwendung, dessen Vorhandensein KDM beim Start prüft. Bei Exec steht was dann wirklich ausgeführt wird.

Statt dem vmplayer kann man auch den VMware Server starten(Danke an pcdog) bzw VMware Workstation.

Die Pfade müssen natürlich angepasst werden.
Der VMPlayer eignet sicher eher dafür direkt von KDM aus gestartet zu werden als VMWare selbst, da man beim beenden der Anwendung ausgeloggt wird.

2. Ausprobieren
Einfach in KDE "Rechte Maustaste -> Switch User -> Start new Session" in KDM dann als Session Vmware auswählen und anmelden. Man sieht dann kurz das Fenster vom VMPlayer, welcher dann aber relativ rasch in den Vollbildmodus wechselt(Option -X). Wenn man nun den VMPlayer schließ, wird die virtuelle Masche suspended(wenn man es so eingestellt hat) und man kehrt zu KDE zurück.

3. Probleme
Im Sesseion Menü steht nix von Vmware
Kopiere die Datei vmware.desktop von /usr/share/xsessions nach /usr/kde/3.<Version>/share/apps/kdm/sessions/.

Natürlich geht das nicht nur mit virtuellen Windowsen sondern mit jeder virtuellen Maschine.
Und natürlich kann man statt Vmware auch Qemu verwenden.

Das ganze funzt auch mit GDM, da GDM auf die selben Dateien zugreift(Danke an BSM)

lg
pete

BSM
15.04.06, 19:16
Denselben Eintrag liest übrigens auch GDM aus.

Gruß Robert

Masta Pete
15.04.06, 23:25
@BSM: Danke für den Hinweis. Wusste ich bis jetzt nicht.

lg
pete

pcdog
17.04.06, 17:56
geniale idee, habe ich für mich grade auch verwendet, funktioniert mit dem Vmware Server auch gut :)

grüsse
silvan