• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

VMWare/Nvidia/Suse10.1: Vollbildansicht in VMs unscharf

Corriere

Newbie
Hi,

seit einem Update von Suse und Nvidia-Treiber zeigen VMWare-Gäste in Fullscreen auf einmal ein extrem schlechtes Bild.

Die Details:

Ich betreibe auf einem Suse10.1 mit VMWare Server 1.0 diverse Gastsysteme mit jeweils installierten VMWare-Tools, darunter Windows XP SP2 und Ubuntu 6.06. Graka ist Nvidia Geforce 6200 TurboCache, Monitor Acer AL-2017 mit 1400x1050 Pixeln.

Vor ein paar Tagen habe ich das Suse-System aktualisiert. Das das mit einem Kernel-Upgrade (auf 2.6.16.54) verbunden war, musste ich für VMWare und den Nvidia-Treiber neue Kernel-Module kompilieren. Bei der Gelegenheit habe ich gleich den neuesten Treiber von Nvidia (NVIDIA-Linux-x86_64-169.07-pkg2.run) installiert.

Alle Upgrades haben prima geklappt, auch VMWare und die Gast-OSe darin laufen. Allerdings mit dem Schönheitsfehler, dass der Vollbildmodus (unabhängig vom Gast) jetzt unbrauchbar ist: Die Schrift ist sehr unscharf und das Bild ist um etwa 80 Pixel zu groß, sodass Startleiste und andere am Rand liegende Elemente nicht erreichbar sind. Die Auto-Adjust-Funktion des Monitors hilft leider nicht weiter.

Hilfe sehr willkommen!
;-)

Corriere
 
OP
C

Corriere

Newbie
stefan.becker schrieb:
Ist im Gast selbst die richtige Auflösung eingestellt?

Ja, 1400x1050 ist eingestellt. Damit ist der Desktop des Gasts scharf, solange er im VMWare-Fenster auf vt7 läuft, dann natürlich mit Rollbalken. Aber im Vollbild, das auf vt8 läuf, wird der Gast-Screen verzerrt angezeigt.

Wenn ich von vt7 auf vt8 und zurück schalte, bekommt Xorg.0.log folgende neuen Einträge:

< (II) NVIDIA(0): Setting mode "1400x1050_60_0"
< (II) NVIDIA(0): Setting mode "1400x1050"


Die erste Zeile zeigt also den Mode an, der in vt8 benutzt wird, die zweite den von vt7. Der Unterschied ist wohl Ursache für die Verzerrung, aber ich habe keine Ahnung, was die "_60_0" im Mode für vt8 soll und wo sie herkommt. In /etc/X11/Xorg.conf finde ich in der zuständigen Display-Section nur einen Mode "1400x1050", aber keinen Mode 1400x1050_60_0":

SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection


Da bin ich einfach ratlos. Any idea?
 
Oben