it-swarm-eu.dev

Gast Resizing Ubuntu 10.04 64-Bit in VMware Player funktioniert nicht

Hintergrund

Ich verwende Ubuntu als Gastbetriebssystem in einer VM. Ursprünglich wurde das VM mit Ubuntu 9.10 64-Bit und mit installierten VMware-Tools erstellt. Als ich die Größe des VMware-Players geändert oder maximiert habe, wurde die Größe des Gastbetriebssystems korrekt und automatisch geändert. Nach dem Upgrade auf Ubuntu 10.04 (nicht neu installiert) funktioniert die automatische Größenänderung nicht mehr. Die Maus und die Netzwerktreiber funktionieren jedoch weiterhin ordnungsgemäß.

Bei der Installation von vmware-tools in 10.04 stelle ich viele LSB-Warnungen für Startaufträge fest, die bei der Installation in 9.10 nicht ausgelöst wurden.

Umgebung

  • Distribution: Ubuntu 10.04 64-Bit
  • Kernel: Linux nitrogen 2.6.32-24-generic # 39-Ubuntu SMP Mi Jul 28 05:14:15 UTC 2010 x86_64 GNU/Linux
  • VMware Player: 3.0.1 Build-227600
  • Host-Betriebssystem: Windows 7 Home 64-Bit

Was ich schon ausprobiert habe:

  • Vmware-tools neu installieren
  • Aktualisieren auf die neueste Patch-Version von VMware Player 3.0.1
  • Aktualisieren aller installierten Ubuntu-Pakete, einschließlich des Kernels (und anschließende Neuinstallation der vmware-tools)
  • Manuelles Erstellen von Einträgen in xorg.conf für die Vollbildauflösung des Hosts

Problem

Wenn ich die Größe des VMware Player-Fensters verändere oder maximiere, bleibt die Größe des Gastbetriebssystems fest.

Frage

Wie konfiguriere ich VMware-Tools für VMware Player 3.0.1 in Ubuntu 10.04 64-Bit, um die automatische Größenänderung von Gästen zu ermöglichen?

Aktualisieren

Ich weiß nicht genau, WARUM dies mein Problem behoben hat, aber am 28. August 2010 wurde eine Reihe von Paketaktualisierungen veröffentlicht, die dieses Problem nach der Installation auf magische Weise behoben haben (siehe unten). Ich vermute, es hat etwas mit den xorg-Paketen zu tun.

Start-Date: 2010-08-28  08:05:49
Install: ttf-dejavu-extra (2.30-2)
Upgrade: libsmbclient (3.4.7~dfsg-1ubuntu3, 3.4.7~dfsg-1ubuntu3.1), language-pack-gnome-en-base (10.04+20100422, 10.04+20100714), libkpathsea5 (2009-5ubuntu0.1, 2009-5ubuntu0.2), smbclient (3.4.7~dfsg-1ubuntu3, 3.4.7~dfsg-1ubuntu3.1), linux-image-2.6.32-24-generic (2.6.32-24.39, 2.6.32-24.41), ubufox (0.9~rc2-0ubuntu2, 0.9~rc2-0ubuntu2.1), language-pack-gnome-en (10.04+20100422, 10.04+20100714), xserver-xorg-core (1.7.6-2ubuntu7.2, 1.7.6-2ubuntu7.3), ghostscript-cups (8.71.dfsg.1-0ubuntu5.2, 8.71.dfsg.1-0ubuntu5.3), xserver-common (1.7.6-2ubuntu7.2, 1.7.6-2ubuntu7.3), libwbclient0 (3.4.7~dfsg-1ubuntu3, 3.4.7~dfsg-1ubuntu3.1), icedtea-6-jre-cacao (6b18-1.8-4ubuntu3, 6b18-1.8.1-0ubuntu1), linux-headers-2.6.32-24-generic (2.6.32-24.39, 2.6.32-24.41), openjdk-6-jre-lib (6b18-1.8-4ubuntu3, 6b18-1.8.1-0ubuntu1), libfreetype6 (2.3.11-1ubuntu2.1, 2.3.11-1ubuntu2.2), openjdk-6-jre-headless (6b18-1.8-4ubuntu3, 6b18-1.8.1-0ubuntu1), samba-common (3.4.7~dfsg-1ubuntu3, 3.4.7~dfsg-1ubuntu3.1), linux-headers-2.6.32-24 (2.6.32-24.39, 2.6.32-24.41), ifupdown (0.6.8ubuntu29, 0.6.8ubuntu29.1), tzdata-Java (2010k-0ubuntu0.10.04, 2010l-0ubuntu0.10.04), libdjvulibre21 (3.5.22-1ubuntu4, 3.5.22-1ubuntu4.1), ghostscript-x (8.71.dfsg.1-0ubuntu5.2, 8.71.dfsg.1-0ubuntu5.3), libservlet2.5-Java (6.0.24-2ubuntu1.2, 6.0.24-2ubuntu1.3), libgs8 (8.71.dfsg.1-0ubuntu5.2, 8.71.dfsg.1-0ubuntu5.3), tzdata (2010k-0ubuntu0.10.04, 2010l-0ubuntu0.10.04), ghostscript (8.71.dfsg.1-0ubuntu5.2, 8.71.dfsg.1-0ubuntu5.3), google-chrome-beta (6.0.472.33-r55501, 6.0.472.51-r57639), linux-libc-dev (2.6.32-24.39, 2.6.32-24.41), samba-common-bin (3.4.7~dfsg-1ubuntu3, 3.4.7~dfsg-1ubuntu3.1), upstart (0.6.5-6, 0.6.5-7), libdjvulibre-text (3.5.22-1ubuntu4, 3.5.22-1ubuntu4.1), language-pack-en-base (10.04+20100422, 10.04+20100714), binutils (2.20.1-3ubuntu6, 2.20.1-3ubuntu7), openjdk-6-jre (6b18-1.8-4ubuntu3, 6b18-1.8.1-0ubuntu1), language-pack-en (10.04+20100422, 10.04+20100714)

Enddatum: 2010-08-28 08:09:25

5
Burly

Ich kenne die Lösung für dieses Problem nicht, aber ich führe Ubuntu 10.04 auch als VMware-Gast aus und dachte, einige Beobachtungen könnten hilfreich sein. Normalerweise verwende ich VMware Workstation (7.1.0 Build-261024), aber ich habe dieses VM mit dem Player geladen, um sicherzustellen, dass es sich auf die gleiche Weise verhält.

Mein VM war ursprünglich eine Neuinstallation und kein Upgrade. Die Größenänderung scheint wie beabsichtigt zu funktionieren. Ich weiß nicht, ob es relevant ist, aber der Ubuntu-Gast verfügt nicht über die Funktion, mit der sich die Maus nahtlos zwischen Host und Gast bewegt, aber ich glaube nicht, dass ich das jemals mit einem Ubuntu-Gast auf VMware verwendet habe.

In den Einstellungen der virtuellen Maschine auf meiner Maschine ist die Anzeigeeinstellung auf "Hosteinstellungen für Monitore verwenden" festgelegt.

Sie haben erwähnt, dass Sie einige Konfigurationen in xorg.conf manuell erstellt haben, aber ich stelle fest, dass mein VM keine xorg.conf-Datei hat, sondern eine ganze Reihe von verfügbaren Modi in der Systemsteuerung für Anzeigeeinstellungen. Ich denke, es könnte sich lohnen, zu untersuchen, ob sich an der X-Serverkonfiguration im Upgrade etwas geändert hat, das durch eine Neuinstallation mit den Standardeinstellungen behoben werden könnte.

1
moberley

ich weiß nicht über VMware, aber mit Virtual Box gibt es eine Einstellung, die besagt, mit Windows-Größe anpassen, die Sie aktivieren und Sie können reibungslos laufen. Ich glaube, dass die Portierung Ihres Gastsystems in VMware auf Vbox einfach und unkompliziert ist. Link hier und es ist kostenlos, sowie das Erstellen von Gastbetriebssystemen.

:)

0
myusuf3