2012-06-30 19:55:21 +0000 2012-06-30 19:55:21 +0000
36
36

Comment puis-je faire fonctionner VirtualBox au 1366x768 ?

J'essaie de faire fonctionner Windows 8 dans VirtualBox. L'écran de mon ordinateur portable fait exactement 1366x768. Windows 8 désactive certaines de ses fonctions si la résolution est inférieure à 1366x768, je dois donc faire tourner le système d'exploitation invité en plein écran.

Le problème est que VirtualBox refuse d'exécuter l'invité à 1366x768. Lorsque VirtualBox est en “plein écran”, l'invité n'est qu'à 1360x768 – six pixels de trop. Il y a donc une barre noire de trois pixels sur les côtés gauche et droit de l'écran. Cet utilisateur avait le même problème, mais la réponse acceptée est “installer les ajouts pour l'invité”, ce que j'ai déjà fait ; cela m'a amené à 1360, mais pas à 1366.

D'après le Suivi des tickets VirtualBox , il y avait un bug où la largeur de l'écran de l'invité était arrondie au multiple de 8 inférieur le plus proche, mais ils prétendent avoir corrigé le bug dans la version 3.2.12. J'utilise la version 4.1.18 et je vois le même problème qu'ils prétendent avoir corrigé, donc soit ils l'ont encore cassé, soit ils avaient tort de l'avoir corrigé, soit mon problème est tout à fait différent. Cette réponse suggère de donner à la VM 128 Mo de mémoire vidéo, et prétend n'avoir aucun problème pour obtenir 1366x768 par la suite. Lorsque j'ai créé la VM, sa mémoire d'affichage était déjà par défaut de 128 Mo. J'ai essayé de l'augmenter à 256 Mo, mais sans résultat : l'invité est encore six pixels trop étroit.

Mon OS hôte est Windows 7 64 bits, et je fais tourner VirtualBox 4.1.18.

**Comment puis-je faire en sorte que VirtualBox fasse tourner mon OS invité en plein écran à la résolution native de mon écran de 1366x768 ?

Réponses (13)

23
23
23
2013-04-23 13:07:12 +0000

Lorsque la VM est en cours d'exécution, vous pouvez également demander au système d'exploitation invité de modifier la résolution en utilisant :

VBoxManage controlvm "Name of VM" setvideomodehint 1366 768 32

Le 32 à la fin indique la profondeur de couleur de l'affichage.

12
12
12
2012-07-01 21:53:40 +0000

Après avoir passé tout un week-end sur ce sujet, j'ai finalement trouvé le coupable : L'accélération 3D de VirtualBox.

Si vous allez dans les paramètres de votre machine virtuelle > Affichage, et que vous décochez “Activer l'accélération 3D”, alors l'invité fonctionnera avec succès à 1366x768.

11
11
11
2012-11-06 15:23:57 +0000

Je l'ai fait fonctionner en faisant ça :

  1. arrêt de la VM

  2. Naviguer vers `C:\Program Files\Oracle\VirtualBox## Je l'ai fait fonctionner en faisant ça :

  3. arrêt de la VM

  4. Naviguer vers

  5. Shift + Clic droit > Ouvrir la fenêtre de commande ici

  6. Exécuter la commande VBoxManage.exe setextradata "Windows 8 RTM Evaluation" CustomVideoMode1 1366x768x32

  7. Lancer la VM

  8. Lancer le bureau, clic droit > Résolution de l'écran

  9. Choisissez 1366 x 768

Mais, ça a cassé…

J'ai mis à jour VirtualBox et installé de nouveaux ajouts d'invités. Maintenant, il utilise “VirtualBox Graphics Adapter for Windows 8” et je ne peux pas sélectionner une résolution large.

7
7
7
2015-09-04 05:46:23 +0000

J'ai résolu le même problème sur Fedora 22 KDE en utilisant la commande following :

$ VBoxManage setextradata global GUI/MaxGuestResolution any
$ VBoxManage setextradata "Win 10" "CustomVideoMode1" "1366x786x32"

Notez que votre fenêtre de boîte virtuelle doit être fermée.

4
4
4
2015-02-09 13:41:48 +0000

Assurez-vous que votre matériel supporte la résolution que vous avez l'intention d'utiliser.

Démarrez votre invité Linux dans VirtualBox et appuyez sur c dans le menu GRUB (c'est un écran bleu dans Debian) puis dans l'invite grub> utilisez la commande vbeinfo pour vérifier les résolutions supportées par votre matériel. C'est au format 1366x768x32.

Appuyez sur Echap pour quitter l'invite grub> et continuer. Ensuite :

  1. Connectez-vous au système sous le format root
  2. vim /etc/default/grub
  3. éditer, en utilisant un des modes supportés :

  4. mettez à jour votre configuration Grub (la commande dans Debian est update-grub, et dans OpenSUSE est grub2-mkconfig -o /boot/grub2/grub.cfg)

  5. déconnectez-vous

  6. dans Windows (ou quel que soit le système d'exploitation hôte) exécutez cette commande :

  7. redémarrez votre OS invité

2
2
2
2016-01-29 21:18:53 +0000

Mon problème était de faire fonctionner Windows XP (en VB) dans Ubuntu 14.04. Je l'utilisais car c'est le seul moyen de se connecter à distance au travail. Quoi qu'il en soit, la résolution maximale était de 1024X800 jusqu'à ce que je fasse ce qui suit :

  1. sous le gestionnaire de VirtualBox VM Oracle, sélectionnez le menu Fichier
  2. Sélectionnez l'option Préférences
  3. Sélectionnez l'option Affichage dans la partie gauche
  4. Changez la taille maximale de l'écran des invités en HINT (From Automatic or None)
  5. Définissez la largeur et la hauteur maximales de vos pixels (la mienne est de 1440X900)
  6. Cliquez sur OK
  7. Démarrez votre session virtuelle
1
1
1
2019-12-30 15:57:28 +0000

J'ai résolu mon problème de cette façon :

  1. Démarrez votre OS virtuel (Windows 8), alors qu'il fonctionne déjà
  2. Dans le menu, sélectionnez Périphérique
  3. Installez les ajouts d'invités
  4. Continuez jusqu'à ce que l'installation soit terminée.
  5. Redémarrez VirtualBox
1
1
1
2019-05-02 03:08:21 +0000

Si vous utilisez un Mac OS sur votre machine virtuelle, il n'est pas possible de régler la résolution de l'écran à 1366x768.

Voici quelques résolutions que vous pouvez utiliser :

  • 640×480
  • 800×600
  • 1280×1024
  • 1440×900
  • 1900×1200

Pour la définir sur VirtualBox à partir de Windows :

VBoxManage.exe setextradata "Your OS name" CustomVideoMode1 800x600

aussi, pour le paramétrer à partir d'un OS Linux :

VBoxManage setextradata "MacOS Mojave" VBoxInternal2/EfiGraphicsResolution 800x600
0
0
0
2020-01-05 11:58:46 +0000

Pour régler la taille de l'écran à 1366x768 en plein écran, faites-le.

Étapes (dans l'invite de commande) :

  1. cd "C:\Program Files\Oracle\Virtualbox"
  2. StepVBoxManage setextradata “macOS name” VBoxInternal2/EfiGraphicsResolution 1366x768

Changer le nom de macOS pour le nom de votre OS virtuel

0
0
0
2014-10-22 05:14:15 +0000

J'ai récemment connu le même problème. Heureusement, j'ai pu résoudre mes problèmes en utilisant ce lien : https://www.youtube.com/watch?v=KCSXDjKKaQo . J'ai suivi les instructions étape par étape et maintenant tout fonctionne parfaitement. Le gars sur la vidéo utilise un MAC pour accéder au terminal qui va apporter les modifications à la résolution de l'écran. J'utilise Windows 7 pour accéder à l'invite de commande (CMD). Il est intéressant de noter que les commandes fonctionnent à la fois sur le terminal et sur le CMD.

Pour votre information, assurez-vous d'utiliser “1366 768 32” exactement comme le message d'Oliver décrivait

J'espère que cela vous aidera.

0
0
0
2019-07-11 10:53:52 +0000

Aller à Paramètres -> Affichage -> Facteur d'échelle (Tous les moniteurs). Augmentez le. Il maximisera l'écran de l'OS fonctionnant dans la fenêtre VM

0
0
0
2015-10-31 00:17:50 +0000

Suivez ces instructions et vous résoudrez votre problème :

  • Je suis en train d'exécuter VirtualBox 4.3.32
  • Le système d'exploitation installé est Windows 7

Maintenant, avec la machine virtuelle désactivée, faites ce qui suit :

  1. Allez dans le dossier suivant de votre PC : C:\Program Files\Oracle\VirtualBox
  2. Appuyez sur Shift + clic droit et choisissez “Ouvrir l'invite de commande ici”.
  3. Tapez ce qui suit : VBoxManage.exe setextradata windows7 CustomVideoMode1 1366x768x32
  4. Remplacez windows7 par le nom de la VirtualBox.
  5. Appuyez sur la touche Entrée.
  6. Démarrez la machine virtuelle.
  7. Cliquez avec le bouton droit de la souris sur le bureau de la machine virtuelle et choisissez Résolution d'écran.
  8. Dans la liste Résolution, vous trouverez l'option 1366 x 768.
  9. Choisissez 1366 x 768 et cliquez sur OK.
0
0
0
2014-02-19 19:27:34 +0000

J'ai trouvé comment le gars d'Indonésie l'a fait et j'ai réussi à le faire fonctionner, mais sur l'OS invité Win XP . Il devrait probablement fonctionner tout aussi bien pour Win 8.

  1. Vous devez avoir les ajouts VB guest installés sur l'OS hôte

  2. Démarrez la VM et, dans la mini-barre d'outils, cliquez avec le bouton droit de la souris sur CD/DVD et sélectionnez “Choisissez un fichier CD/DVD virtuel”.

  3. Lorsque vous y êtes invité, allez dans le dossier d'installation de VB et sélectionnez VBoxGuestAdditions.ISO

  4. Le programme d'installation commencera à s'exécuter sur votre système d'exploitation invité et installera les ajouts invités VB

  5. Redémarrez et cela fonctionne même si l'accélération vidéo 3d est activée.