117 votes

VirtualBox pour utiliser des écrans doubles

J'utilise Kubuntu Hardy Heron, avec une configuration à double écran, et j'ai VirtualBox dessus qui exécute Windows XP en mode transparent.

Mon problème est que je n'arrive pas à faire en sorte que VirtualBox s'étende au deuxième moniteur.  Comment y parvenir ?

135voto

bobpaul Points 1659

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

Configuration de base

  1. Éteignez votre machine virtuelle si elle est en marche.
  2. Dans la fenêtre principale de VirtualBox, sélectionnez votre VM et choisissez "Settings".
  3. Choisissez "Affichage".
  4. Sous "Mémoire vidéo" se trouve "Compte de moniteurs". 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 méthode standard de votre système d'exploitation invité pour étendre le bureau sur un deuxième moniteur. (Les extensions pour invités doivent être installées).
  6. Une deuxième fenêtre "Oracle VM VirtualBox" apparaîtra avec le deuxième affichage. Vous pouvez la redimensionner comme vous le souhaitez.

Le menu "View" de VirtualBox comportera une entrée pour chaque "écran virtuel". Tous, sauf le premier, peuvent être activés/désactivés à partir de là. Cela ne semble fonctionner qu'après l'étape 5.

Sans couture/Écran complet

  1. Entrez dans Seamless ou Fullscreen. Je suppose que votre HostKey est le "RightCtrl" par défaut.
  2. Si les écrans sont sur les mauvais écrans, appuyez sur RightCtrl + Home .
  3. Dans le menu Affichage, choisissez "Affichage virtuel 1" et réglez-le sur l'affichage hôte de votre choix. Les autres écrans se déplaceront pour s'adapter à ce changement. Si vous avez plus de deux écrans virtuels, répétez l'opération avec "Affichage virtuel 2" et ainsi de suite.

Sans tête

  1. Définissez le nombre de moniteurs avec VBoxManage modifyvm "vm name" --monitorcount X
  2. Activez les connexions vrdp multiples avec VBoxManage modifyvm "VM name" --vrdpmulticon on
  3. Utilisez VBoxHeadless pour un lancement normal.
  4. Connectez-vous au moniteur 1 avec rdesktop -d \@1 ip-address-of-host et se connecter au moniteur 2 avec  rdesktop -d \@2 ip-address-of-host . Ceci est expliqué dans La réponse de lomaxx . (Vous pouvez utiliser @ au lieu de \@ en fonction de votre Shell).

3voto

Ilan Tal Points 147

Démarrez votre invité et exécutez la méthode standard "Étendre le bureau sur cet écran" basée sur le système d'exploitation invité. (Les extensions pour invités doivent être installées).

Celui-ci m'a troublé. J'ai cherché partout dans les Guest Additions et je ne l'ai pas trouvé. 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 l'option "Étendre le bureau à cet écran".

3voto

Mark Deven Points 1236

Tant que vous avez des éditions invitées installées, tout ce que j'avais à faire était d'aller à

Paramètres -> Affichage -> Nombre de moniteurs -> Passer à deux (La machine est hors tension et fonctionne sous Windows 10). Ensuite, une fois que j'ai démarré la machine, je suis allé à Vue -> Écran virtuel 2 -> Activer

Je ne sais pas si ça va marcher pour vous.

1voto

jmissao Points 328

J'utilise Debian Sid et j'ai réussi à faire fonctionner Windows 7 et xp en continu en mode double écran, avec l'accélération 3D, vous devez installer vos ajouts invités en mode sans échec.

Les étapes que j'ai suivies étaient :

installez le système d'exploitation avec les doubles écrans déjà activés, si votre système d'exploitation est déjà installé, je ne suis pas sûr que vous obtiendrez une assistance, mais je vous recommande de suivre les instructions ci-dessous.

après l'installation, touche F8 pendant le démarrage de Windows

sélectionnez l'exécution en mode sécurisé avec le réseau (le réseau n'est pas vraiment nécessaire, mais c'est l'étape que j'ai prise)

puis installer les ajouts invités 32bit (les doubles écrans fonctionnent en 64 mais pas la 3D) redémarrez et vous devriez avoir deux écrans disponibles avec le support 3D sur un seul moniteur (:1).

Je n'ai pas pu le faire fonctionner sur les deux. Je n'avais pas activé vrdp pour faire cela et cela a fonctionné parfaitement.

1voto

Willster Points 111

J'ai constaté que si je déplaçais le lanceur de VM Virtual Box sur le moniteur secondaire, et que j'appuyais ensuite sur "Start", je pouvais redimensionner la fenêtre qui apparaissait pour l'adapter à mon moniteur secondaire. Si je le lançais à partir de mon moniteur principal, je ne pouvais pas redimensionner la fenêtre plus grande que mon mon moniteur principal.

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