Impossible d'obtenir 1920 x 1080 dans Ubuntu via VMWare

23

Je viens d'installer Ubuntu et de taper sudo apt-get install open-vm-tools

Je peux changer ma résolution en 1920 x 1200, mais pas en 1920 x 1080. Des idées?

J'ai essayé cela , et cela , mais pas de chance. Le deuxième lien est pour VirtualBox

J'ai essayé de changer les paramètres VMWare sur mon ordinateur hôte (Windows 8) et sur mon OS invité (Ubuntu) sans succès. J'ai vraiment besoin de cela pour fonctionner.

Je ne pense pas que j'exécute correctement les outils vm. Apparemment, je suis censé exécuter le fichier .pl, mais lorsque je double-clique dessus, un fichier texte s'ouvre.

xrandr:

xrandr
Screen 0: minimum 1 x 1, current 1360 x 768, maximum 8192 x 8192
Virtual1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.0 +   60.3  
   2560x1600      60.0  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      59.9  
   1600x1200      60.0  
   1680x1050      60.0  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       60.0* 
   1280x800       59.8  
   1152x864       75.0  
   1280x768       59.9  
   1024x768       60.0  
   640x480        59.9  
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)

entrez la description de l'image ici

EGHDK
la source
Une petite clarification - est-ce que Ubuntu vous venez d'installer l'ordinateur hôte ou l'ordinateur client?
Kupiakos
Désolé, c'est l'ordinateur client.
EGHDK
Mettez toutes les informations supplémentaires que vous avez fournies sous forme de commentaires dans la question elle-même en modifiant la question.
Donner une sortie dexrandr
Zlatan
Peut-être xrandr --output Virtual1 --mode 1920x1080fonctionne?
Zlatan

Réponses:

41

Ma solution:

Créez un fichier texte avec l'extension .sh. Par exemplesetscreen.sh

Insérez le texte suivant et enregistrez.

xrandr --newmode "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1080
xrandr --output Virtual1 --mode 1920x1080

Exécutez ce fichier .sh en tant qu'exécutable. L'écran devrait aller à 1920x1080.

Utilisez des "applications de démarrage" pour lancer le fichier au démarrage.

Remarque: j'utilise Mint 17, mais cela devrait fonctionner correctement dans Ubuntu.

Mike
la source
Cela a fonctionné pour moi en utilisant Ubuntu 15.04 virtualisé dans VMWare Player avec Windows 7 comme système d'exploitation hôte.
Mark Tomlin
A travaillé pour moi sur le bureau Ubuntu 14.04 avec Vmware 8 sur Mac Osx. Merci.
Sinan Eldem
Merci, j'avais ce problème sur ParrotSec OS 2.1 fonctionnant sur vmware. Fonctionne comme un charme.
AnythingM3tal
A travaillé pour moi sur Debian 8.5 (Jessie) fonctionnant sur Vmware.
c0deous
A travaillé pour moi dans Ubuntu 17.04 / VMWare Workstation Pro
JREAM
8

Je suis allé au même problème en utilisant Linux Mint Cinnamon 17.3 sous VMware Player 12.1.

En lisant plus open-vm-toolssur la base de connaissances VMware , j'ai constaté que l'utilisation du open-vm-tools-desktoppackage est la méthode recommandée pour contourner ce problème .

Je vous recommande donc également d'exécuter a sudo apt-get install open-vm-tools-desktop. Mais gardez à l'esprit que la résolution ne sera ajustée automatiquement qu'en mode plein écran, pas en mode fenêtré.

Erick Petrucelli
la source
1
En fait, la résolution est ajustée lorsque vous ajustez la taille de la fenêtre. Cela fonctionne parfaitement pour moi maintenant. Merci pour l'astuce.
yurtesen
1
A voté. L'aide d'Ubuntu a également décrit cette solution.
Franklin Yu
4

Vous pouvez ajouter un mode à xrander. Pour vous, la commande serait quelque chose comme:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Vous devrez peut-être indiquer spécifiquement la sortie en ajoutant l' --output Virtual1option. J'ai calculé les arguments de cette commande avec cvt 19200 1080 60. Ils pourraient être différents pour vous. Ensuite, passez simplement à ce mode avec ce

xrandr --output Virtual1 --mode 1920x1080 --rate 60
dward
la source
Voulez-vous dire 1920x1080_60.00
EGHDK
@EGHDK oui, j'ai mis à jour ma réponse. Vous devrez peut-être ajouter l'option de sortie.
dward
@EGHDK Je dirais également que vous consultez VirtualBox. C'est une alternative open source à VMWare. Ses ajouts d'invités le font automatiquement chaque fois que vous redimensionnez la fenêtre, ainsi que d'autres fonctionnalités comme un clavier partagé entre l'hôte et la machine virtuelle, et un mode d'intégration transparent.
dward
1

J'ai rencontré ce même problème. J'avais installé des outils vmware et je ne pouvais pas le faire passer en plein écran. Ce que vous voulez essayer, c'est dans la machine virtuelle (ubuntu) changer la résolution là-bas. Ça a marché pour moi. Pour une raison quelconque, il n'a pas reconnu dynamiquement la résolution que je voulais et j'ai dû la changer manuellement pour Ubuntu.

Parnit
la source
Quels paramètres avez-vous définis dans VMWare Player?
EGHDK
Les paramètres que j'ai pour l'affichage sont: Accelerte 3D Graphics coché et Use Host settings pour les moniteurs sélectionnés. La modification de ces paramètres ne m'a pas aidé. Si vous avez besoin d'autres paramètres, veuillez demander.
Parnit
Mise à jour de ma question pour afficher un instantané rapide d'Ubuntu. La résolution atteint 1920 x 1200, mais saute totalement 1920 x 1080. Mon WIndows 8 est réglé sur 1920 x 1080.
EGHDK
Malheureusement, comme vous, je n'obtiens que le réglage 1920 x 1200 alors que ma victoire 7 est 1920 x 1080p. Je trouve que le 1680 x 1050 est meilleur que le 1920 x 1200. Désolé, je ne peux penser à rien d'autre.
Parnit
1

Ajoutant à la réponse de dward, j'ai constaté que je devais utiliser cette commande:

xrandr --addmode Virtual1 1920x1080_60

après avoir entré la première commande de dward:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Ensuite, j'ai pu sélectionner la résolution dans les paramètres.

Walleye0406
la source
1

Cela a fonctionné pour moi:

  1. Installez open-vm-tools-desktop et redémarrez

    apt install open-vm-tools-desktop && reboot

  2. Installer le fusible et redémarrer

    apt install fuse && reboot

  3. définir VM View-> Autosize sur Autofit Guest

J'ai essayé d'installer tout en même temps, puis de redémarrer et de redimensionner, cela n'a pas fonctionné pour une raison quelconque, peut-être à cause de la mise à niveau appropriée que j'avais faite avant d'installer open-vm-tools-desktop. La solution ci-dessus a fonctionné lorsque je l'ai fait avant toute mise à niveau du package.

Ankur A Sharma
la source
0

Il y a une solution de contournement par un gars appelé "dts-dreamer". Il est attaché en tant que patch sur le bugtracker.

Maintenant, pour le problème: c'est une régression à partir de 12.04 et il est toujours dans le code à partir de 13.04.
Le bug a reçu un état confirmé sur le bugtracker, mais Canonical n'a pas encore commenté.
Solution? Aucun que je connaisse.

Le fichier xorg.conf ne fonctionne également que pour certaines des variantes. Comme Ubuntu lui-même et Kubuntu.
Veuillez signaler le bogue s'il vous concerne (et si vous avez un compte Launchpad.)

Apache
la source
0

Allumez la machine virtuelle. Connectez-vous à la machine virtuelle en utilisant un compte avec des privilèges administrateur ou root. Accédez à Machine virtuelle> Installer VMware Tools (ou VM> Installer VMware Tools).

Remarque: Si vous exécutez la version allégée de Fusion, une version de Workstation sans VMware Tools ou VMware Player, vous êtes invité à télécharger VMware Tools avant de les installer. Cliquez sur Télécharger maintenant pour commencer le téléchargement.

Ouvrez le CD de VMware Tools monté sur le bureau Ubuntu. Cliquez avec le bouton droit sur le nom de fichier similaire à VMwareTools.xxx-xxxx.tar.gz, cliquez sur Extraire vers et sélectionnez le bureau Ubuntu pour enregistrer le contenu extrait.

Le dossier vmware-tools-distrib est extrait sur le bureau Ubuntu. Pour installer VMware Tools dans Ubuntu: Ouvrez une fenêtre de terminal. Exécutez cette commande pour accéder au dossier vmware-tools-distrib:

cd Desktop / vmware-tools-distrib

Exécutez cette commande pour installer VMware Tools:

sudo ./vmware-install.pl -d

Remarque: le commutateur -d suppose que vous souhaitez accepter les valeurs par défaut. Si vous n'utilisez pas -d, appuyez sur Retour pour accepter les valeurs par défaut ou fournir vos propres réponses.

Saisissez votre mot de passe Ubuntu. Redémarrez la machine virtuelle Ubuntu une fois l'installation de VMware Tools terminée.

Klyn
la source