J'essaie d'exécuter Windows 8 dans VirtualBox. L'écran de mon ordinateur portable est exactement 1366x768. Windows 8 désactive certaines de ses fonctionnalités si la résolution est inférieure à 1366x768, j'ai donc besoin d'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 que de 1360 x 768 - 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 a eu le même problème, mais la réponse acceptée est "installer les compléments invité", ce que j'ai déjà fait; cela m'a conduit à 1360, mais pas à 1366.
Selon le traqueur de tickets VirtualBox , il y avait un bug où la largeur d'écran de l'invité serait arrondie au multiple de 8 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 résolu, donc soit ils l'ont cassé à nouveau, ils avaient tort de ne jamais l'avoir corrigé, soit mon problème est autre chose.
Cette réponse a suggéré de donner à la VM 128 Mo de mémoire vidéo et a déclaré qu'il n'y avait aucun problème à obtenir 1366x768 par la suite. Lorsque j'ai créé la machine virtuelle, sa mémoire d'affichage était déjà par défaut de 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'exécute VirtualBox 4.1.18.
Comment puis-je obtenir VirtualBox pour exécuter mon OS invité en plein écran à la résolution native de mon écran de 1366x768?
the accepted answer is "install the Guest Additions", which I've already done
.