9 votes

Est-il possible d'avoir plusieurs moniteurs virtuels pour un invité VMware en mode fenêtré ?

En utilisant VMware Workstation 10 sous Windows, j'ai lu " Utiliser plusieurs moniteurs pour une machine virtuelle "J'ai réussi à le faire fonctionner comme décrit en utilisant la machine en mode plein écran.

Ce que j'aimerais avoir, c'est le même comportement pour l'exécution de l'invité VMware en mode "fenêtré" (c'est-à-dire en mode non plein écran) :

  • Configurez 2 moniteurs.
  • VMware affiche deux fenêtres, une pour chaque moniteur "virtuel" configuré.

Est-ce possible ?

6voto

Jhourlad Estrella Points 1494

C'est en quelque sorte possible. Il n'y a aucun moyen d'avoir une fenêtre séparée sur l'hôte pour chaque moniteur invité, mais vous pouvez avoir une grande fenêtre hôte avec plusieurs moniteurs dans l'invité.

  1. Lorsque le VM est éteint, allez dans VM > Paramètres > Matériel > Affichage. Sélectionnez "Specify monitor settings", et réglez "Number of monitors" sur 2 ou plus.
  2. Désactivez Autofit Guest en allant dans Edit > Preferences > Display, et en décochant Autofit Guest. Si vous comptez utiliser la VM en mode plein écran, veillez à sélectionner l'un des autres modes plein écran.
  3. Mettez la VM sous tension.
  4. Dans l'invité, activez un autre affichage. Ceci va être spécifique au système d'exploitation. Dans un invité Windows 7, allez dans Panneau de configuration > Résolution d'écran. Vous devrez peut-être cliquer sur le bouton Détecter, ce qui devrait ajouter une nouvelle entrée "VMware SVGA" à la liste déroulante Affichage. Sélectionnez-la, puis pour "Affichages multiples", sélectionnez "Essayer de se connecter quand même...". Cliquez sur Appliquer. Maintenant pour "Multiple displays" vous pouvez sélectionner "Extend these displays". Cliquez sur OK/Appliquer.

enter image description here

2voto

Karsten Points 49

Selon ce lien : Moniteurs multiples (virtuels)

L'outil de ligne de commande suivant peut être exécuté à partir de sur la VM invitée :

cd "C:\Program Files\VMware\VMware Tools"
VMwareResolutionSet.exe 0 2 32 , 0 0 2000 2000 , 2000 0 2000 2000

Cela créera 2 écrans avec une résolution de 2000x2000 chacun. Le deuxième écran sera placé sur le côté droit de l'écran de gauche.

Je peux confirmer que cela fonctionne dans VMware Fusion 12.1 sur macOS.

Vous pouvez trouver la dernière utilisation de "VMwareResolutionSet.exe" dans l'article de la base de connaissances : Augmenter la résolution d'affichage de la machine virtuelle à une résolution personnalisée au-delà de la résolution maximale listée dans Microsoft Windows (2058577)

1voto

peterh Points 2332

Je ne l'ai jamais essayé aussi, mais j'ai donné 90% de chance d'une réponse "oui". Et j'ai donné une chance de 90% aussi, que vous serez très heureux, si vous essayez la fonctionnalité "unité" de la station de travail vmware. Cela permet aux applications de votre invité de montrer simplement leurs fenêtres sur votre hôte.

1voto

jackend Points 1

Pour autant que je sache, vous ne pouvez avoir plusieurs moniteurs que si votre machine hôte en possède plusieurs dans VMWare. Je suis d'accord pour dire que la possibilité d'avoir plusieurs fenêtres virtuelles sur un seul moniteur hôte serait utile pour Windows. Cependant, dans linux, vous pouvez librement afficher tous les espaces de travail en même temps et ajuster la quantité selon les besoins, donc cela ne serait vraiment utile que pour Windows.

1voto

Gilsham Points 261

Je n'ai pas trouvé de moyen de le faire dans VMWare en février 2015, mais c'est facile à faire avec Virtualbox, si cela devient une exigence principale pour vous.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X