Question VirtualBox pour utiliser deux moniteurs


Je lance Kubuntu Hardy Heron, avec une configuration à deux moniteurs, et VirtualBox est équipé de Windows XP en mode sans couture.

Mon problème est que je ne parviens pas à étendre VirtualBox au second moniteur. Comment cela peut il etre accompli?


70
2017-08-26 05:24


origine


Bien sûr, si les ajouts d'invités sont installés, vous pouvez rendre la fenêtre aussi grande que vous le souhaitez. Evidemment, cela ne fera pas que Virtualbox utilise plusieurs affiche, mais il s'étendra sur autant de moniteurs que votre machine hôte le permet. - willoller
ubuntuforums.org/showthread.php?t=433359 - Der Hochstapler
@ David: Pour que votre prime soit utile, expliquez mieux ce qui manque dans la réponse acceptée. - harrymc
@harrymc l'étape dans la réponse acceptée qui dit perform the standard "Extend the desktop onto this display" method based on the Guest OS est vague, et il n'est pas clair comment effectuer cela sur un invité Ubuntu. Existe-t-il un programme, un pilote ou une configuration spécifique pour ce faire? En outre, il y a trois sections. En quoi diffèrent-ils et dans quel contexte choisirais-je l'un par rapport à l'autre? - David LeBauer
"Étendre le bureau sur cet écran" fait référence à la méthode intégrée de l'OS invité pour gérer plusieurs moniteurs. Cela diffère évidemment entre les différents systèmes d'exploitation invités. - jpaugh


Réponses:


VirtualBox 3.2.1 prend en charge plusieurs moniteurs invités. La documentation n'était pas claire sur la façon d'activer cela.

Configuration de base

  1. Éteignez votre machine virtuelle si elle est activée.
  2. Dans la fenêtre principale de VirtualBox, sélectionnez votre VM et choisissez "Paramètres".
  3. Choisissez "Afficher".
  4. Au-dessous de "Mémoire vidéo" se trouve "Monitor Count". Faites-le glisser vers 2 et ajustez votre mémoire vidéo si VirtualBox se plaint.
  5. Démarrez votre invité et exécutez la norme "Étendre le bureau sur cet écran". Ce sera différent par OS invité. (Les ajouts d'invité doivent être installés.)
  6. Une seconde fenêtre "Oracle VM VirtualBox" apparaîtra avec le deuxième affichage. Vous pouvez le redimensionner comme vous le souhaitez.

Sans soudure / plein écran

  1. Entrez sans couture ou plein écran. Je suppose que votre HostKey est le "RightCtrl" par défaut.
  2. Si les écrans sont mal affichés, frappé RightCtrl+Accueil.
  3. Dans le menu Affichage, choisissez "Affichage virtuel 1" et réglez-le sur l’écran Hôte souhaité. Les autres affichages seront mélangés pour accommoder cela. Si vous avez plus de deux affichages virtuels, répétez avec "Affichage virtuel 2" et ainsi de suite.

Sans tête

  1. Définir le nombre de moniteurs avec VBoxManage modifyvm "vm name" --monitorcount X
  2. Activer plusieurs connexions vrdp avec VBoxManage modifyvm "VM name" --vrdpmulticon on
  3. Utilisez VBoxHeadless pour lancer normalement.
  4. Connectez-vous au moniteur 1 avec rdesktop -d \@1 ip-address-of-host et se connecter au moniteur 2 avecrdesktop -d \@2 ip-address-of-host. Ceci est expliqué dans La réponse de lomaxx. (Vous pourriez être en mesure d'utiliser @ au lieu de \@, en fonction de votre coque.)

89
2017-11-05 00:12



Silly moi, en train de jouer avec ça pendant deux heures avant de le googler. Vous avez oublié d'installer des ajouts de VM? THX. - tsilb
Cela a résolu mon problème de mode transparent apparaissant sur un moniteur différent du mode plein écran / normal. Right-ctrl / Home corrigé, me permettant de passer à "Host Screen 3". Merci pour le post approfondi! - Tim S.


Je suis sous Debian Sid et j'ai pu faire en sorte que Windows 7 et XP fonctionnent en mode double moniteur, avec une accélération 3D, vous devez installer vos ajouts invités en mode sans échec.

les mesures que j'ai prises étaient:

installer os avec deux écrans déjà activés, si votre o / s est déjà installé, je ne sais pas si vous obtiendrez un support, même si je vous recommande de suivre les instructions ci-dessous pour le faire.

après l'installation, appuyez sur F8 pendant le démarrage de windows

sélectionnez exécuter dans safemode avec la mise en réseau (la mise en réseau n'est pas vraiment nécessaire, mais c'est la mesure que j'ai prise)

puis installez des ajouts d'invité 32bit (le double écran fonctionne en 64 mais la 3D ne le fait pas) redémarrez et vous devriez avoir deux écrans disponibles avec le support 3D sur un moniteur (: 1)

Je ne pouvais pas le faire fonctionner sur les deux. Je n'ai pas activé vrdp pour ce faire et ça a bien fonctionné.


1
2018-06-14 16:40





Démarrez votre invité et exécutez la méthode standard "Étendre le bureau sur cet écran" en fonction du système d'exploitation invité. (Les ajouts d'invité doivent être installés.)

Celui-ci m'a confondu. J'ai regardé partout les ajouts d'invité et ne pouvais pas le trouver. Dans l'espoir que cela puisse aider quelqu'un d'autre, il s'agit du Panneau de configuration de Windows lui-même. Dans le panneau de configuration, cliquez sur Affichage -> Paramètres et vous verrez ici "Étendre le bureau sur cet écran".


1
2017-10-13 12:18





AFAIK, vous pouvez utiliser plusieurs moniteurs uniquement dans les cas suivants:

  1. Plusieurs moniteurs ne fonctionnent actuellement qu'avec des invités Windows XP et Les ajouts d'invité doivent être installés, car l'implémentation réside dans le Pilote vidéo des ajouts d'invités.

  2. Plusieurs moniteurs ne fonctionnent qu'avec le frontend VBoxHeadless. Vous devez activer également le mode de connexion multiple VRDP (voir chapitre 7.4.6, VRDP multiple connexions, page 94) pour accéder à deux ou plusieurs affichages de VM lorsque le l'invité utilise plusieurs moniteurs.

VirtualBox Manuel d'utilisation 
Pour référence, copie archivée de la version 1.6.4 du manuel, à partir du 29 juillet 2008


1
2017-08-26 05:34





J'ai trouvé que si je déplaçais le lanceur de VM de Virtual Box sur le moniteur secondaire, puis appuyais sur «Start», je pouvais redimensionner la fenêtre qui semblait tenir sur mon moniteur secondaire. Si je l'ai démarré à partir de mon moniteur principal, je ne pourrais pas le redimensionner plus que mon moniteur principal.


0
2017-09-05 18:42