web-dev-qa-db-fra.com

Rendre VirtualBox utiliser la taille plein écran dans Windows 8

J'exécute l'évaluation d'entreprise (version 9200) de Win8 et de VirtualBox 4.2.4 r81684 et mon affichage actuel est de 1920x1200. Lorsque j'utilise la touche Host-F pour passer en mode plein écran, la meilleure configuration que je puisse faire sous Windows est 1600x1200, ce qui est correct, mais je préfère utiliser tout l'écran en jeu plutôt que de voir un système d'exploitation avec boîte aux lettres.

J'ai d'abord essayé d'exécuter le Install Guest Additions , mais Windows n'a pas lancé d'installation tel que je pourrais le voir décrit dans la documentation de VirtualBox .

J'ai alloué la quantité maximale de RAM (256 Mo) à la mémoire vidéo à l'écran et je ne vois aucun moyen de charger des pilotes après une recherche dans la documentation de VirtualBox. Je peux activer ou désactiver l'accélération 3D et 2D et ces paramètres n'affectent pas le résultat. J'ai défini le nombre de moniteurs sur 1 et je n'ai pas activé le serveur d'affichage à distance. Depuis que des choses spéciales se produisent dans chaque coin, la loi de Fitt rend la tâche difficile d'atteindre les cibles pour explorer l'angle de l'interface utilisateur, que j'utilise le système d'exploitation dans une fenêtre ou en plein écran.

Me manque-t-il un paramètre quelque part dans Windows ou dans VirtualBox pour compléter ma résolution d'affichage réelle, car il ne le détecte pas correctement? Je suis ouvert au piratage d'un fichier de pilote ou à d'autres étapes si nécessaire pour obtenir la résolution correcte.

58
bmike

Avec ma configuration, l’installation manuelle des ajouts d’invités était requise. Même en le demandant à l'interface utilisateur, Win8 n'a pas vu ou exécuté le programme d'installation.

Les utilisateurs d’un hôte Windows peuvent suivez les étapes décrites ci-après , mais pour un utilisateur utilisant un système d’hôte autre que Windows, vous devrez déposer le fichier VBoxGuestAdditions.iso dans Virtual Media Manager afin qu’il soit monté comme disque optique.

Dans mon cas, il était localisé (comme décrit) in/Applications/VirtualBox.app/Contents/MacOS

enter image description here De là, la distance la plus courte pour moi a été d'aller au bureau, puis d'ouvrir le dossier de la bibliothèque en bas à gauche et de naviguer d'abord vers l'ordinateur (dans la barre latérale)}, puis vers le disque optique.

Le programme d'installation lui-même s'est exécuté correctement sous Windows 8 et a demandé un redémarrage. Une fois que le système d'exploitation invité a redémarré, il est passé en mode plein écran et il a fallu attendre quelques instants pour que les pilotes analysent l'écran. Win8 ajusté correctement les choses sans avoir besoin d'ouvrir le Panneau de configuration de résolution d'écran.

17
bmike
  1. Fermez votre machine virtuelle.

  2. Accédez à C:\Program Files\Oracle\VirtualBox\.

  3. Tenir Shift et cliquez avec le bouton droit dans l'espace vide de la fenêtre.

  4. Sélectionnez Open Command Window Here.

  5. Tapez VBoxManage.exe setextradata "W8 VM NAME HERE" CustomVideoMode1 1920x1200x32.

  6. Redémarrez votre VM. Vous pourrez maintenant sélectionner la résolution 1920x1200.

56
Elmo

Vous devez vous assurer que l'invité dispose de suffisamment de mémoire video pour passer en mode plein écran. Vous pouvez également vouloir activer l'accélération 2D/3D. Lorsqu'il y en a assez, le passage en plein écran fonctionnera normalement. Réglages:

 settings

7
shouldbeq931

La résolution d’écran peut être définie manuellement à l’aide de la commande virutalbox suivante

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm "% YOUR_V_Host" setvideomodehint 1920 1200 32

Cette commande prend effet immédiatement sur un invité en cours d'exécution.

5
kkron

Instructions de VirtualBox pour Mac OS X:

Arrêtez votre machine virtuelle, ouvrez un terminal, trouvez le nom de votre machine virtuelle et ajoutez autant de résolutions personnalisées que vous le souhaitez:

cd /Applications/VirtualBox.app/Contents/MacOS/
./VBoxManage list vms
./VBoxManage setextradata "Windows VM Name" CustomVideoMode1 1920x1080x32
./VBoxManage setextradata "Windows VM Name" CustomVideoMode2 1280x1024x32
./VBoxManage startvm "Windows VM Name"
2
notpeter

Outre l'installation du plug-in Guest Additions, notez que la taille d'affichage maximale peut être limitée dans VirtualBox préférences générales panel:

 enter image description here

Vérifiez également l'option autoResize et VirtualBox définira automatiquement la taille de l'affichage lorsque vous redimensionnez ou agrandissez la fenêtre.

2
Agustí Sánchez

Si vous ne voyez pas la résolution personnalisée dans le menu de résolution d'affichage sous Windows 8 après l'ajout de CustomVideoMode, restaurez les pilotes. Je viens d'installer les ajouts invités il y a quelques jours dans Windows 8 et, pour une raison quelconque, ils ne reconnaissent pas les modes vidéo personnalisés. Lorsque j'ai rétabli le pilote vidéo sur celui qui existait avant l'installation des ajouts invités, j'ai constaté ma résolution personnalisée. J'espère que cela aidera si quelqu'un a ce problème.

1
Nick

Que faire, plus en détail (si l'hôte est Windows 7):

  • Accédez au menu de démarrage et ouvrez le panneau de configuration.
  • Sélectionnez l'apparence et la personnalisation.
  • Sélectionnez l'affichage.
  • Sur le côté gauche de l'écran, il y aura plus d'options, sélectionnez ajuster la résolution.
  • Maintenant, il y aura trois objets de sélection. trouvez celui qui dit résolution et regardez quel est le réglage, le mien était de 1366x768, mémorisez cette sélection. ou écrivez-le.
  • Allez et regardez le post haut sur cette page avec les captures d'écran. Ensuite, faites ce que le message vous dit, à l'exception de la partie de ligne de commande, remplacez 1920x1200x32 par le numéro que vous avez obtenu précédemment, mais assurez-vous qu'il y a toujours un x32 à la fin, de sorte que lorsque vous tapez le résultat final dans la commande Invite, il doit apparaître comme ça:

    VBoxManage.exe setextradata "Le système d'exploitation invité ici, y compris les guillemets" CustomVideoMode1 #### x ### x32

Si cela ressemble à cela, cliquez sur entrer et démarrez votre machine virtuelle.

1
TheFriendlyGuest

Installez Guest Addition en mode sans échec, c’est beaucoup plus compliqué que nécessaire pour accéder au mode sans échec. suivez les instructions sur la façon de geek.

http://www.howtogeek.com/107511/how-to-boot-into-safe-mode-on-windows-8-the-easy-way/

après le redémarrage, je suis allé en mode plein écran (hôte + f), en mode échelle (hôte + c) en plein écran, les deux fonctionnent comme prévu ... en mode transparent (hôte + l) pendant le fonctionnement, cela ne fonctionne pas correctement, impossible d'accéder à win 8 fonctions à l'écran

Paix,

0
Scott

Si vous ne parvenez toujours pas à le faire fonctionner après avoir suivi les instructions de @ Elmo, rendez-vous dans le menu View de la machine virtuelle en cours, puis cliquez sur Auto-resize Guest Display ou appuyez simplement sur Host+G. Mais vous devez toujours faire ce que @ Elmo a suggéré en premier.

0
qutab

Parfois, une solution simple pourrait être:

 enter image description here

0
T.Todua