Dans la boîte virtuelle, comment puis-je changer la résolution d'écran à partir de la ligne de commande? (Ou s'il y en a un pour tout type d'ordinateur, cela pourrait aussi fonctionner).
18
Dans la boîte virtuelle, comment puis-je changer la résolution d'écran à partir de la ligne de commande? (Ou s'il y en a un pour tout type d'ordinateur, cela pourrait aussi fonctionner).
Réponses:
Vous pouvez rapidement "suggérer" la fenêtre à une taille spécifique avec la commande suivante:
Par exemple, si vous avez un invité appelé "Windows XP Pro" et que vous souhaitez définir la résolution à 1024x600 à 32 bits par pixel (aka 32 bits), vous utiliserez la commande suivante:
Il y a cependant quelques conditions préalables:
Cela ne fonctionne que si vous avez lancé le SE invité à partir d'un environnement fenêtré sur le SE hôte (c.-à-d. Windows / X Windows / Mac OS Desktop).
Les compléments invité doivent être installés dans le système d'exploitation invité.
la source
VBoxManage setextradata global GUI/MaxGuestResolution any
(avant de démarrer la VM). Le redimensionnement automatique doit également être désactivé dans le menu Affichage. Si la résolution souhaitée est particulièrement élevée (surtout si elle est supérieure à la résolution de l'hôte), il peut être nécessaire d'attribuer davantage de mémoire vidéo.Tout d'abord, le VM doit être allumé, vous pouvez l'allumer avec la commande:
Avant de pouvoir modifier la résolution:
la source
Si vous souhaitez le modifier depuis le client:
Sous Windows : il existe quelques outils qui vous permettent de le faire facilement à partir de la ligne de commande, notamment Display Changer .
Sous Linux : utilisez
xrandr -q
pour lister les modes d'affichage disponibles, puisxrandr -s #
où#
est le numéro du mode d'affichage que vous souhaitez utiliser.xrandr -q
affichera ces options numériques à côté de chaque option d'affichage.la source
$ VBoxManage setextradata "WinXP" "CustomVideoMode1" "1440x900x16"
Où "WinXP" est le nom de votre machine virtuelle. Cette solution est un peu proche de la vérité :)
la source
Regardez dans la documentation fournie avec VirtualBox. Le programme VBoxManage vous donne la possibilité de modifier des machines virtuelles à partir de la ligne de commande. Cependant, vous ne pouvez pas le faire pendant que la machine fonctionne. Pour ce faire, vous devrez trouver un moyen de scripter le changement de résolution pour le système d'exploitation que vous virtualisez.
la source
Le client MS Windows RDP pour Mac OSX a un paramètre de préférence que j'ai dû ajuster en plus d'ajouter les modes vidéo personnalisés (illustrés ci-dessus).
Sélectionnez Préférences dans le menu RDC, puis cliquez sur «Afficher». (J'allais publier une image d'écran, mais la fonction de prévention du spam l'a empêchée.)
En sélectionnant «Plein écran», j'ai pu faire passer le mode d'affichage en plein écran de l'ordinateur client. Dans ce cas, un MacBook avec une résolution d'écran de 1280x800.
la source