182 votes

Une résolution d'écran plus élevée dans VirtualBox ?

Je viens d'installer Ubuntu 10.04 dans VirtualBox sous Windows 7.

Malheureusement, les seules options affichées pour la résolution de l'écran sont 640x480 et 800x600 et le moniteur est affiché comme "inconnu".

Comment faire pour augmenter la résolution à 1280x1024 (je suis sur un moniteur 1600x1200) ?

Mise à jour
J'ai essayé de monter l'ISO 'Guest Additions' de VirtualBox (à partir du menu 'Devices' de VBox) et d'effectuer les opérations suivantes sudo sh ./VBoxLinuxAdditions-x86.run à partir du disque monté, ce qui a donné 2 nouvelles résolutions listées après un redémarrage (1024x768 et la version 16:9 de cette résolution). Celles-ci fonctionnaient lorsque je les sélectionnais mais disparaissaient lorsque je revenais à une autre résolution. J'ai essayé de redémarrer et de lancer VBoxLinuxAdditions-x86.run encore une fois mais seulement les 2 options de basse résolution listées cette fois.
Je pense que je vais réinstaller...

Il semble que ce soit un problème de VBox plutôt qu'un problème d'Ubuntu car après avoir réinstallé 10.4 en écrasant la partition virtuelle d'origine, sudo sh ./VBoxLinuxAdditions-x86.run n'a plus aucun effet.

7voto

anon Points 71

Essayez d'augmenter la quantité de RAM allouée à la boîte virtuelle. Cela a fonctionné pour moi.

Pour ce faire, arrêtez la VM, puis dans VirtualBox, allez dans les paramètres de la VM. Allez dans la section Affichage. Vous pouvez y augmenter la mémoire vidéo. La mienne était de 1 Mo ; je l'ai augmentée à 32 Mo et cela m'a permis d'utiliser pleinement mon moniteur de 24 pouces.

7voto

Gangnus Points 171
  • Paramètres > Vidéo > Mémoire vidéo = 128 Mo , Activer l'accélération 3D = true .

  • Installer GuestAdditions

  • Sur la machine hôte, dans cmd/bash , courir

    VBoxManage setextradata global GUI/MaxGuestResolution any
  • créer /etc/X11/xorg.conf avec du contenu :

    Section "Device"
      Identifier      "Configured Video Device" 
    EndSection
    Section "Monitor" 
      Identifier      "Configured Monitor"
    EndSection 
    Section "Screen"  
      Identifier      "Default Screen" 
      Monitor         "Configured Monitor"
      Device          "Configured Video Device" 
      SubSection "Display"
        Modes "1920x1080" 
      EndSubSection
    EndSection
  • Pour l'exécution de la VM :

    Clé de l'hôte Right Ctrl par défaut + Home = voir en plein écran.

J'ai essayé d'exclure toutes les étapes sauf GuestAdditions l'installation. Vous avez besoin de chacun d'entre eux.

3voto

Lehane Points 6776

Je peux vous dire comment je procède avec Mac OS X comme système hôte. Peut-être cela fonctionnera-t-il aussi sous Windows.

  • Je lance ubuntu dans VirtualBox
  • J'ouvre le terminal sur Mac OS X
  • et exécutez "VBoxManage controlvm [name] setvideomodehint 1280 1024 24" (remplacez [name] par le nom de votre vm ubuntu)

3voto

Thomas Points 715

J'ai eu le même problème et j'ai pu le résoudre en utilisant l'utilitaire xrandr. J'ai suivi cet article pour résoudre le problème.

http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html

Parfois, cela peut vous aider. Essayez-le.

3voto

hto Points 31

J'ai pu résoudre ce problème en arrêtant mes machines virtuelles VirtualBox, en quittant VirtualBox et en exécutant cette commande dans un Terminal :

VBoxManage setextradata global GUI/MaxGuestResolution any

Redémarrez ensuite VirtualBox et le problème devrait être résolu !

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