Post by Ch. HanischHallo,
Post by Marcel MuellerPost by Ch. HanischHallo,
gibt es eine Möglichkeit, die Auflösung (available modes) der VM im
VMware Player auf z.B. 1280x720 voreinzustellen?
xrandr zeigt diese Auflösung nämlich nicht an und sie läßt sich auch
$ xrandr -s 1280x720
Size 1280x720 not found in available modes
In VMs geht so ziemlich /jede/ Auflösung. Allerdings kannst Du mit
xrandr nur Auflösungen aktivieren, die Du vorher mit xrandr --newmode
und xrandr --addmode hinzugefügt hast.
Alternativ kannst Du die Auflösung auch in xorg.conf hart reintackern.
xrandr --addmode muss nämlich nach jedem Start wiederholt werden - das
geht per Script aber auch problemlos.
Meine Frage zielte auf eine alternative Methode hin analog zu VirtualBox
VBoxManage controlvm "DEBIAN" setvideomodehint 1280 720 32
Das funktioniert manchmal.
Post by Ch. HanischSo etwas scheint es unter VMware Player wohl nicht zu geben.
Ja, in Sachen Desktop-Virtualisierung hat VBox i.a. die Nase vorn.
Post by Ch. HanischMit Deinem Vorschlag komme ich leider nicht klar.
Vielleicht kannst Du für die Auflösung 1280x720 mal ein Beispiel geben.
Nein, die Auflösung habe ich jetzt nicht parat.
Von der Sache her geht das so:
- Zuerst brauchst Du cvt, um eine Modeline für xorg zu erzeugen.
cvt -r 1280 720
cvt Ändert nichts, es berechnet nur. Was raus kommt, ist eine Konstante.
- Was dabei raus kommt, kopierst Du hinter xrandr --newmode
xrandr --newmode "1280x720R" ...ganz viele Zahlen...
- Die neu registrierte Modeline muss jetzt zu einem Bildschirm
hinzugefügt werden.
xrandr --addmode VGA-0 "1280x720R"
Das VGA-0 ist der Name des Videoports. Das kommt vom Bildschirmtreiber.
Der ist natürlich bei jeder Hardware (auch virtueller) anders. Du musst
herausbekommen, wie das Teil bei dir heißt. Das wird aber normalerweise
in der Bildschimkonfiguration (GUI) vom Desktop angezeigt. Einmal xrandr
ohne Parameter zeigt es AFAIK auch an.
- Jetzt kannst Du den Modus in eben jenem Konfigurationsdialog oder eben
mit xrandr --size aktivieren.
Marcel