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.desktopBei TryExec steht die Anwendung, dessen Vorhandensein KDM beim Start prüft. Bei Exec steht was dann wirklich ausgeführt wird.Code:[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
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
Lesezeichen