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.

1voto

FantomX1 Points 241

Mon problème/solution était en fait étrange, j'avais un autre ordinateur portable/moniteur avec une résolution inférieure configuré dans Windows comme affichage principal. Par conséquent, quoi qu'il arrive, même si j'avais une option maximale dans Affichage/Écran virtuel 1920x1200, cette fois-ci, elle n'était pas cochée. J'utilise l'interface graphique i3, et gnome se comporte encore plus bizarrement. Une fois que j'ai configuré mon 4k 3840x2160 dans Windows comme moniteur principal, VirtualBox s'est adapté correctement. (Peut-être que je le combine avec beaucoup de solution ici à stackexchange et d'autres sites Web). ,mais la configuration de l'écran 4k en tant qu'écran principal dans Windows était fondamentalement une solution pour moi.

Note : Aussi précédemment j'ai configuré la résolution de linux ubuntu via la ligne de commande par un processus de ces commandes - Comment définir une résolution personnalisée ?

autrement une ligne de commande de l'appliance de résolution en une ligne et quelques étapes faciles

eval $(cvt 2220 1250 60 |sed 's/Modeline/xrandr --newmode /g'|sed -n '1!p') ce que fait cette doublure : (la 1ère/3ème partie génère les dimensions, la 2ème/3ème partie utilise la sortie et la remplace par xrand pour créer un affichage logique, la 3ème/3ème partie a un commentaire sur la première ligne donc elle commence à la 2ème ligne).

comme un résultat correct, la résolution peut être réévaluée et ajustée par la suite, donc trouvez la résolution créée par la commande xrand ajoutée à la fin de la sortie,

1) attribuer la résolution à un affichage spécifique -

xrandr --addmode VGA-1 "2224x1250_60.00"

2) afficher la résolution souhaitée sur l'écran

xrandr --output VGA-1 --mode "2224x1250_60.00"

1voto

Ersel Er Points 111

Parce que ma réputation n'est pas suffisante pour ajouter un commentaire pour La réponse de @maco J'écris ceci comme une réponse.

J'utilise Ubuntu 16.04 et j'ai installé les utilitaires VBox en tant que La réponse de @maco mais quand j'ai verrouillé l'écran Je ne pouvais plus utiliser mon clavier et ma souris . Il existe un rapport de bogue à ce sujet. J'ai trouvé la solution ici et ça m'a pris 2-3 heures.

J'espère que cela aidera ceux qui ont le même problème :)

1voto

Nigel Yong Points 39

Le facteur d'échelle dans les paramètres de la machine virtuelle a fait l'affaire pour moi. Je l'ai réglé de 100% à 200%.

enter image description here

Note : J'ai un Huawei Matebook X Pro.

1voto

Ed'ka Points 121

Il m'a fallu un certain temps pour que cela fonctionne enfin (je pense que c'était l'installation de Ajouts d'invités pour VirtualBox y Pack d'extension pour VirtualBox qui a fini par fonctionner pour moi) mais avant de réussir à le faire fonctionner, j'utilisais simplement Bureau à distance pour me connecter de mon hôte Linux à mon invité Windows. J'ai utilisé Remmina (protocole RDP) et en sélectionnant simplement Use client resolution option, j'ai tout de suite obtenu la résolution native de mon système hôte.
J'aime toujours cette approche en fait : vous pouvez démarrer la VM en mode sans tête et cela semble juste... plus léger, mais l'inconvénient de cette méthode est que le débit vidéo via la connexion RDP, au moins dans mon cas, est sensiblement plus faible que lors de l'utilisation de la fenêtre native de VirtualBox, bien que cela ne soit perceptible que lorsque vous essayez de faire des choses gourmandes en GPU comme la lecture de vidéos HD, je ne vois pas beaucoup de différence autrement. J'ai essayé d'améliorer Host <-> Guest performances de connexion au réseau en utilisant des Réseau d'hôtes uniquement con virtio adaptateur réseau mais je suppose que le goulot d'étranglement se trouve probablement quelque part dans FreeRDP mise en œuvre.

Remote Desktop peut néanmoins être une solution rapide pour quelqu'un qui a du mal à le faire fonctionner et qui a besoin d'une résolution native de l'hôte dans la VM invitée.

1voto

Luna Alrawas Points 195

J'utilise Mint 20.1. J'ai obtenu un VM pour redimensionner avec une plus grande résolution. Voici comment faire :

1. Ran VirtualBox. Got the Oracle VM VirtualBox Manger. 
2. Made a new VM “Virtual Mate”. Type: Linux. Version: Ubuntu 64 bit. 
3. Gave it 8192 GB memory. 
4. Virtual hard disk. VDI. Dynamically allocated. 20 GB. 
5. Settings – Display – gave it 128 MB. 3D acceleration for the VMSVGA. 
6. Settings - Storage – attached the Mate iso.
7. Ran it. Immediate installation, erase and install. Done. 
8. Restarted. To “Remove the installation media”, just hit Enter. Logged in.
9. Closed the VM window, and saved this machine state. 
10. Ran it. Devices – inserted guest additions CD – did the autorun. 
11. It wanted the restart; did that. Logged in. 
12. Resized with resolution change worked. 

Il ne sera pas redimensionné tant que vous ne vous serez pas connecté.

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