web-dev-qa-db-fra.com

Le redimensionnement invité d’Ubuntu 10.04 64 bits dans VMware Player ne fonctionne pas

Contexte

J'exécute Ubuntu en tant qu'OS invité dans une machine virtuelle. À l'origine, VM avait été créé avec Ubuntu 9.10 64 bits et avec vmware-tools installé, lorsque j'ai redimensionné ou agrandi VMware Player, le système d'exploitation invité a été redimensionné correctement et automatiquement. Une fois la mise à niveau vers Ubuntu 10.04 (non réinstallée), le redimensionnement automatique ne fonctionne plus. Toutefois, les pilotes de la souris et du réseau continuent à fonctionner correctement.

Lors de l'installation de vmware-tools dans 10.04, je remarque de nombreux avertissements LSB relatifs aux travaux imminents qui n'ont pas été générés lors de son installation dans 9.10.

Environnement

  • Distro: Ubuntu 10.04 64 bits
  • Noyau Linux 2.6.32-24-generic # 39-Ubuntu SMP Wed Jul 28 05:14:15 UTC 2010 x86_64 GNU/Linux
  • VMware Player: 3.0.1 version 227600
  • OS hôte: Windows 7 Édition Familiale 64 bits

Ce que j'ai déjà essayé

  • Réinstallation de vmware-tools
  • Mise à jour vers le dernier correctif du lecteur VMware 3.0.1
  • Mise à jour de tous les packages Ubuntu installés, y compris le noyau (puis réinstallez vmware-tools)
  • Création manuelle d'entrées dans xorg.conf pour la résolution plein écran de l'hôte

Problème

Lorsque je redimensionne ou agrandit la fenêtre de VMware Player, la taille du système d'exploitation invité reste fixe.

Question

Comment configurez-vous vmware-tools pour VMware Player 3.0.1 dans Ubuntu 10.04 64 bits pour permettre le redimensionnement automatique de l'invité?

Mise à jour

Je ne sais pas exactement pourquoi ce problème a été résolu, mais le 28 août 2010, un ensemble de mises à jour de paquets est sorti (voir ci-dessous), après l'installation, ce problème a été résolu comme par magie. Je suppose que cela a quelque chose à voir avec les paquets xorg.

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)

Date de fin: 2010-08-28 08:09:25

5
Burly

Je ne connais pas la solution à ce problème, mais j'utilise également Ubuntu 10.04 en tant qu'invité VMware et pense que certaines observations pourraient être utiles. J'utilise normalement VMware Workstation (7.1.0 build-261024), mais j'ai chargé ce VM avec le lecteur pour vérifier qu'il se comportait de la même manière.

Mon VM était à l'origine une nouvelle installation, plutôt qu'une mise à niveau. Le redimensionnement semble fonctionner comme prévu. Je ne sais pas s'il est pertinent, mais l'invité Ubuntu ne dispose pas de la fonctionnalité permettant à la souris de se déplacer de manière transparente entre l'hôte et l'invité, mais je ne pense pas avoir déjà utilisé cela avec un invité Ubuntu sur VMware.

Dans les paramètres de la machine virtuelle de ma machine, le paramètre d'affichage est défini sur "Utiliser les paramètres de l'hôte pour les moniteurs".

Vous avez mentionné que vous aviez créé manuellement une configuration dans xorg.conf, mais je remarque que mon VM ne possède pas de fichier xorg.conf, mais que de nombreux modes sont disponibles dans le panneau de configuration des paramètres d'affichage. Je pense qu'il pourrait être intéressant de rechercher si quelque chose a changé avec la configuration du serveur X dans la mise à niveau qui pourrait être résolu en le réinstallant avec les paramètres par défaut.

1
moberley

je ne sais pas à propos de vmware, mais avec la boîte virtuelle, il existe un paramètre qui dit ajuster avec la taille de Windows, que vous pouvez activer et que vous pouvez exécuter en douceur. Je pense que le portage de votre système invité dans vmware sur vbox est simple et direct. Link ici plus son accès gratuit, ainsi que la création de systèmes d'exploitation invités.

:)

0
myusuf3