57 votes

Comment faire pour que VirtualBox fonctionne à 1366x768 ?

J'essaie d'exécuter Windows 8 dans VirtualBox. L'écran de mon ordinateur portable est exactement de 1366x768. Windows 8 désactive certaines de ses fonctionnalités si la résolution est inférieure à 1366x768, je dois donc exécuter 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'en 1360x768 -- six pixels trop étroits. Il y a donc une barre noire de trois pixels sur les côtés gauche et droit de l'écran.

Cet utilisateur J'ai eu le même problème, mais la réponse acceptée est "installer les Guest Additions", ce que j'ai déjà fait ; cela m'a permis de passer à 1360, mais pas à 1366.

Selon le Suivi des tickets pour VirtualBox Dans la version 3.2.12, il y avait un bogue où la largeur de l'écran de l'invité était arrondie au multiple de 8 le plus proche, mais ils prétendent avoir corrigé ce bogue dans la version 3.2.12. J'utilise la version 4.1.18 et je rencontre le même problème qu'ils prétendent avoir corrigé, donc soit ils l'ont à nouveau cassé, soit ils se sont trompés en disant qu'ils l'avaient corrigé, soit mon problème est entièrement différent.

Cette réponse a suggéré de donner 128 Mo de mémoire vidéo à la VM, et a affirmé 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à fixée par défaut à 128 Mo. J'ai essayé de l'augmenter à 256 Mo, mais sans effet : l'invité est toujours six pixels trop étroit.

Mon système d'exploitation hôte est Windows 7 64 bits, et j'utilise VirtualBox 4.1.18.

Comment puis-je faire en sorte que VirtualBox exécute mon système d'exploitation invité en plein écran à la résolution native de mon écran de 1366x768 ?

5voto

ray Points 51

Mon problème était d'exécuter Windows XP (en VB) dans Ubuntu 14.04. Je l'utilise car c'est le seul moyen de me connecter à distance au travail. En tout cas, la résolution maximale était de 1024X800 jusqu'à ce que je fasse ce qui suit :

  1. Sous le gestionnaire Oracle VM VirtualBox, sélectionnez le menu Fichier
  2. Sélectionnez l'option Préférences
  3. Sélectionnez Afficher dans les options du côté gauche
  4. Changez la taille maximale de l'écran de l'invité en HINT (d'Automatique ou d'Aucun).
  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

3voto

GustavoS Points 31

J'ai une méthode beaucoup plus facile : Changez le contrôleur graphique dans les paramètres de la boîte virtuelle en VBoxSVGA. Maintenant ouvrez votre VM et dans le menu cliquez sur : View -> Virtual Screen 1 -> [choisissez la résolution].

1voto

Lucas Bittencourt Points 111

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

Voici quelques résolutions que vous pouvez utiliser :

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

Pour le configurer sur VirtualBox à partir de Windows :

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

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

VBoxManage setextradata "MacOS Mojave" VBoxInternal2/EfiGraphicsResolution 800x600

1voto

Arash.Zandi Points 121

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

  1. Démarrez votre OS virtuel (Windows 8), alors qu'il est déjà en cours d'exécution.
  2. Dans le menu, sélectionnez Dispositif
  3. Installer les ajouts pour les invités
  4. Continuez jusqu'à ce que l'installation soit terminée.
  5. Redémarrer VirtualBox

1voto

malenmon Points 11

Pour définir la taille de l'écran à 1366x768 en plein écran, procédez comme suit :

Étapes (dans l'invite de commande) :

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

Changement " macOS name " au nom de votre OS virtuel.

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