Seite 1 von 1

Gastsystem Windows Auflösung erzwingen

Verfasst: 15.11.2006, 14:59
von trigale
Hi,

ich habe nun auf meinem 12" Notebook, was mit Ubuntu 6.10 und einer Auflösung von 1200x800 läuft VMWare installiert und als Gastsystem Windows XP Professional. Leider bietet Windows mir nur die normalen 4:3 Auflösungen 800x600, 1024x768... an nicht aber meine 16:9er. Das sieht natürlich entsprechen unschön aus, wenn man Fullscreen einschaltet.

Kennt jemand eine Lösung für dieses Problem? Unter X würde ich einfach die Auflösung in den xorg.conf packen aber das geht hier ja nicht. Den Monitor im Windows umstellen geht leider auch nicht. Wäre für jede Hilfe dankbar.

PS: VMWare Tools sind in Windows installiert.

mfg

Re: Gastsystem Windows Auflösung erzwingen

Verfasst: 16.11.2006, 11:15
von rprengel
trigale hat geschrieben:Hi,

ich habe nun auf meinem 12" Notebook, was mit Ubuntu 6.10 und einer Auflösung von 1200x800 läuft VMWare installiert und als Gastsystem Windows XP Professional. Leider bietet Windows mir nur die normalen 4:3 Auflösungen 800x600, 1024x768... an nicht aber meine 16:9er. Das sieht natürlich entsprechen unschön aus, wenn man Fullscreen einschaltet.

Kennt jemand eine Lösung für dieses Problem? Unter X würde ich einfach die Auflösung in den xorg.conf packen aber das geht hier ja nicht. Den Monitor im Windows umstellen geht leider auch nicht. Wäre für jede Hilfe dankbar.

PS: VMWare Tools sind in Windows installiert.

mfg


Hat ich vor einiger Zeit auch.
Lösung müsste hier zu finden sein.

Aber hier noch mal meine Notiz



* der Windos Gast soll mit einer vom Treiber nicht vorgesehenen Auflösung genutzt werden (z.B. 1680* 1050)
Warnung: Hohe Auflösungen können zu Problemen mit VNC führen (Performaceeinbrüche & Darstellungsfehler).
o im vmx-File der virtuellen Maschine folgende Werte eintragen
+ vga.maxWidth = "1680"
+ svga.maxHight = "1050"
+ mfs.enable = "false"
+ svga.ramsize = "7056000" (1680*1050*4)
o im Gast die Registry um folgenden Eintrag erweitern
+ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmx_svga\Device0 Resolution.10 (kann ggf.auch ein anderer Wert sein) Wert 1680*1050

Nach einem Neustart des Gastes sollte die Auflösung zur Verfügung stehen.

Verfasst: 17.11.2006, 13:57
von heinzelrumpel
Hi,


der Registryeintrag existiert bei mir gar nicht

Code: Alles auswählen

 + HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmx_svga\Device0 Resolution.10 (kann ggf.auch ein anderer Wert sein) Wert 1680*1050


Anstattdeassen steht unter Device0

Code: Alles auswählen

DefaultSettings.XResolution                         640
DefaultSettings.YResolution                          480


Sollte ich den von Dir erwähnten Wert neu dazufügen, oder einfach die X und Y Resolution Parameter ändern? Danke.

Gruß, Torsten

Verfasst: 20.11.2006, 15:25
von heinzelrumpel
Problem gelöst:

In der Registry standen die Werte nicht unter CurrentControlset sondern unter

Code: Alles auswählen

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video\{9FA4BE4A-BBDE-4A2F-8898-805FEEE01224}\0000



Nachdem ich dort dann zusätzlich einen Binärwert Resolution.11 mit den dazugehörigen werten eingegeben habe, konnte ich nach dem Neustart auch 1280x800 als Aulösung wählen.