Je viens d'installer Ubuntu 10.04 dans VirtualBox sous Windows 7.
Malheureusement, les seules options disponibles pour la résolution de l'écran sont 640x480 et 800x600 et le moniteur est affiché comme "Inconnu".
Comment pourrais-je augmenter la résolution jusqu'à 1280x1024 (je suis sur un moniteur 1600x1200)?
Mise à jour
J'ai essayé de monter l'ISO 'Additions invité' de VirtualBox (à partir du menu 'Périphériques' de la VBox) et de Sudo sh ./VBoxLinuxAdditions-x86.run
à partir du lecteur monté, ce qui donnait 2 nouvelles résolutions répertorié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 d'exécuter VBoxLinuxAdditions-x86.run
à nouveau, mais seulement les 2 options de basse résolution listées cette fois.
Je pense que je vais réinstaller ...
Cela semble être un problème de VBox plutôt qu’un problème d’Ubuntu, car après la réinstallation de 10.4 écrasant la partition virtuelle d’origine, Sudo sh ./VBoxLinuxAdditions-x86.run
n’a plus aucun effet.
Vous devez installer les utilitaires invités de la VBox pour ajouter la prise en charge du matériel graphique virtualisé.
Sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
Auparavant, vous aviez peut-être besoin des versions "ose":
Sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms
Modifier:
http://www.linuxformat.com/forums/viewtopic.php?p=103289
Démarrez Virtual Box et connectez-vous à Ubuntu.
Appuyez sur la touche Ctrl droite pour que le pointeur de la souris se trouve en dehors de la machine virtuelle.
3.Allez en haut de la fenêtre virtuelle, cliquez sur les périphériques, puis sélectionnez "Installer les ajouts d'invités". Une fenêtre apparaîtra à l'intérieur d'Ubuntu et indique que de nouveaux fichiers sont montés dans un lecteur de CD-ROM virtuel. Un de ces fichiers devrait être VBoxLinuxAdditions.run.
Vous devez exécuter le fichier avec certaines autorisations d'administrateur, alors procédez comme suit ...
Cliquez à nouveau dans l'écran Ubuntu puis allez dans Applications - Accessoires puis Terminal. La fenêtre du terminal est l'endroit où vous allez exécuter le fichier, mais nous devons d'abord naviguer dans le bon répertoire.
tapez ceci ... cd /media/cdrom0
(puis appuyez sur Entrée, il y a un espace après cd!)
next type ... dir
(Vous devriez voir parmi les fichiers affichés VBoxLinuxAdditions.run)
maintenant, tapez ... Sudo sh ./VBoxLinuxAdditions.run
(oui, c'est un point avant la barre oblique!)
une fois que vous avez appuyé sur Entrée et que tout a été fait, les fichiers sont désormais accessibles à partir d'Ubuntu.
Vous devez maintenant redémarrer la machine virtuelle ou appuyer sur Ctrl+Alt+backspace
.
Connectez-vous au bureau Ubuntu et cette fois, allez dans Système - Préférences, puis Résolution d'écran. Vous devriez maintenant avoir plus d’options que les trois options de basse résolution que vous aviez au début de la journée!
si la résolution que vous souhaitez ne fait pas partie des nouvelles listes, suivez ces étapes ...
Ouvrez à nouveau la fenêtre terminal
(Applications - Accessoires puis Terminal)
Tapez ... Sudo gedit /etc/X11/xorg.conf
(l'espace après gedit et X11 doit être en majuscule X)
Il vous demandera un mot de passe identique à celui avec lequel vous vous connectez.
L'éditeur de texte se charge et vous devriez voir beaucoup de texte dans la fenêtre. Commencez par faire une sauvegarde de ce fichier en allant dans "fichier" puis "enregistrer sous" et en changeant le nom de fichier en xorgbak.conf
Vous devez maintenant parcourir le texte jusqu'à ce que les résolutions d'affichage répertoriées apparaissent. Ceux qui vous intéressent seront listés sous la profondeur de bits 24 ou 16 (comme ces profondeurs sont celles qui vous donnent une grande quantité de couleurs).
L'idée ici est que votre résolution d'écran préférée soit incluse dans cette liste. Pour ce faire, insérez-le exactement de la même manière avant les autres résolutions de la liste, ou saisissez-le par dessus l'une des autres. (vous n'aurez besoin de faire cela que pour ceux de la profondeur de bits 24 et 16)
Vous devez maintenant faire une "sauvegarde sous" mais faites attention ici car cette fois, nous devons appeler le fichier xorg.conf à nouveau. Si vous cliquez simplement sur sauvegarder ici, vous aurez sauvegardé les modifications sur le fichier de sauvegarde que vous avez créé!
Vous avez terminé. Appuyez sur Ctrl+Alt+Backspace
pour redémarrer votre boîte virtuelle, connectez-vous et profitez de vos nouvelles options de résolution d'écran!
Périphériques> Installer des compléments d'invités, laissez-le s'exécuter, puis déconnectez-vous.
Lorsque vous êtes revenu à l'écran de connexion, vous verrez que c'est la taille de votre moniteur. Connectez-vous et vous êtes prêt à partir.
J'ai eu le même problème et puis j'ai découvert que si vous lancez la machine virtuelle> cliquez sur "Afficher" dans la barre d'outils> cliquez sur "redimensionnement automatique de l'invité, votre machine virtuelle aura alors la même résolution d'écran que votre propre écran.
Une fois les additions de la Vbox installées (et redémarrez le système invité), appuyez sur Host + H, puis agrandissez la fenêtre, cela devrait faire l'affaire.
Sinon, vous utilisez peut-être une ancienne version de vbox (par conséquent, les ajouts de Vbox pourraient avoir une incompatibilité ..)
Essayez d'augmenter la quantité de RAM allouée à la boîte virtuelle. Travaillé pour moi.
Pour ce faire, arrêtez la machine virtuelle, puis dans VirtualBox, accédez aux Paramètres de la machine virtuelle. Aller à la section d'affichage. Vous pouvez augmenter la mémoire vidéo ici. Le mien était 1MB; Je l'ai augmenté à 32 Mo et cela m'a permis d'utiliser pleinement mon moniteur 24 ".
Sur la machine hôte, dans cmd/bash, exécutez
VBoxManage setextradata global GUI/MaxGuestResolution any
créer / etc/X11/xorg.conf fichier avec le 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 exécuter VM:
Clé d'hôte Right Ctrl au défaut + Home = voir en plein écran.
J'ai essayé d'exclure chaque étape sauf GuestAdditions installation. Vous avez besoin de chacun d'entre eux.
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
Puis lancez la sauvegarde de VirtualBox et le problème devrait être résolu!
Je peux vous dire comment je fais cela avec Mac OS X en tant que système hôte. Cela fonctionnera peut-être aussi sous Windows.
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. Essaie.
La commande suivante a fonctionné pour moi
Ouvrez le terminal et tapez:Sudo apt-get install dkms
Source: http://www.virtualbox.org/manual/ch04.html
Redémarrez VirtualBox
Après avoir installé les ajouts invités: Accédez aux paramètres> Affichage Augmentez la mémoire vidéo et activez l'accélération vidéo 2D et 3D.
Outre l'installation du plug-in Guest Additions, notez que la taille d'affichage maximale peut être limitée dans le panneau Préférences générales de VirtualBox :
Vérifiez également l'option autoResize et VirtualBox définira automatiquement la taille de l'affichage lorsque vous redimensionnez ou agrandissez la fenêtre.
Il est probable que votre toute nouvelle installation d’une distribution Linux sur votre Virtualbox soit toujours récente et qu’il reste encore beaucoup à faire pour configurer votre environnement, notamment pour activer le système X Window si tout ce que vous voyez est visible. sont les paramètres d’affichage pour le rapport de format 4: 3 et la saisie de "startx" dans la commande Invite ne fait rien.
..à l'invite de votre terminal, entrez les informations suivantes:
Sudo apt-get install dkms
Sudo apt-get update
Sudo apt-get install linux-headers-`uname -r`
Sudo apt-get install --reinstall xorg
startx
Si vous aviez configuré votre machine virtuelle en mode plein écran avant de saisir 'startx', l'écran s'ajustera automatiquement au format 16: 9, les outils et les barres de tâches étant à leur place.
Quel pilote est spécifié dans ur xorg.conf? Autant que je sache, après l’installation d’invités supplémentaires, il faut utiliser la 'vboxvideo':
Section "Device"
Identifier "Configured Video Device"
Driver "vboxvideo"
EndSection
Si aucune des réponses ne vous aide à résoudre le problème (comme cela a été le cas avec moi), vérifiez sur votre système d'exploitation hôte que dans la fenêtre "Résolution d'écran" ( Panneau de configuration> Apparence et personnalisation> Affichage ) si les affichages sont alignés et non comme dans l'image du lien suivant:
Si quelqu'un est confus en raison de la valeur du champ Display affiché, la raison est que je n'utilise pas Windows 7 comme système d'exploitation hôte. Je l'ai donc utilisé sur VirtualBox afin de simuler le problème.
Si vous souhaitez utiliser une résolution différente sur chaque moniteur et/ou si vous ne savez pas comment aligner les affichages dans la fenêtre précédente, cliquer sur le bouton "Détecter" devrait vous permettre de faire les choses correctement. Vous ne penserez probablement pas que cela pose problème car, si vous utilisez Windows 7 (ou une version plus récente de Windows) comme système d'exploitation hôte, le rendu de l'image sur vos moniteurs sera effectué avec succès, même si le positionnement défini est déformé comme indiqué.
Je me suis heurté à ce problème sur de nombreux systèmes d’exploitation invités tels que Ubuntu, Windows XP et Windows 7 (le problème dans mon cas n’était donc pas du tout lié à Ubuntu ni à Linux) et après avoir correctement configuré ce paramètre, j’ai été en mesure de choisir la résolution souhaitée la plus grande dans mon système d’exploitation invité (bien entendu, vous devez au préalable installer VBox Guest Additions comme il est indiqué dans plusieurs réponses).
Cela a peut-être déjà été résolu, mais ce problème que je rencontrais très simplement, je viens de mettre à jour VirtualBox vers la dernière version, puis de réinstaller les ajouts invités.
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 écran principal. Par conséquent, peu importe, même si j'avais une option max dans View/Virtual Screen 1920x1200, cette fois, elle n'était pas cochée. J'utilise l'interface graphique i3, gnome s'est comporté de manière encore plus étrange. Une fois que j'ai configuré mon 4k 3840x2160 sous Windows en tant que moniteur principal, VirtualBox s’est adapté correctement. (Peut-être que je le combine avec beaucoup de solutions ici, chez stackexchange et sur d’autres sites Web.), Mais la configuration de l’affichage 4k en tant qu’affichage principal sous Windows était en fait une solution pour moi.
Remarque: également auparavant, j'avais configuré la résolution Linux ubuntu via une ligne de commande à l'aide d'un processus utilisant ces commandes - Comment définir une résolution personnalisée?
sinon, une ligne de commande du dispositif de résolution one-liner et quelques étapes faciles
eval $(cvt 2220 1250 60 |sed 's/Modeline/xrandr --newmode /g'|sed -n '1!p')
le rôle de cette doublure: (la 1ère partie génère les dimensions, la 2ème/3-partie utilise la sortie et remplace par xrand pour créer un affichage logique, la troisième/troisième partie de la première ligne est commentée pour qu'elle commence à la 2ème ligne)
en tant que résultat approprié, la résolution peut ensuite être réévaluée et ajustée, recherchez donc la résolution créée par la commande xrand ajoutée à la fin du résultat,
1) attribuer la résolution à un écran 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"
J'ai fait ce réglage et tout allait bien: Pilotes supplémentaires
Parce que ma réputation n'est pas suffisante pour ajouter un commentaire pour réponse de @ maco , j'écris ceci comme une réponse.
J'utilise Ubuntu 16.04 et j'ai installé les utilitaires de la VBox comme réponse de @ maco cependant, lorsque j'ai verrouillé l'écran , je ne pouvais plus utiliser mon clavier et ma souris . Il y a un rapport de bogue à ce sujet. J'ai trouvé la solution ici et totalement cela m'a pris 2-3 heures.
J'espère que cela aide pour qui avoir le même problème :)
Voici une réponse mise à jour en 2016 qui a fonctionné pour moi.
Pour commencer, je suis sur Mac 10.11 (El Capitan), et ma VirtualBox est 5.0.26. J'utilise Ubuntu 14.04 LTS dans cet exemple (je dois éventuellement mettre à niveau mon Ubuntu).
Mes options allaient de 640x480 à 1920x1200. Une fois que j'ai sélectionné une nouvelle résolution, je pas n'a à redémarrer le VM, il s'est automatiquement mis à l'échelle.
VirtualBox 4.3.12 empêchait les solutions ci-dessus de fonctionner sur mon système Windows. La 4.3.18 a été publiée vers le 10/10/2014 (le 10 octobre 2014), tout ce qui est décrit ci-dessus fonctionne depuis l’installation de celui-ci.
La commande "VBoxManage setextradata global GUI/MaxGuestResolution any" semblait fonctionner auparavant, c'est-à-dire qu'elle ne générait aucune erreur.
L'installation d'invités supplémentaires s'était déjà plaint du fait que les fichiers d'en-tête n'étaient pas installés. Cependant, ils étaient absolument (et n'ont pas été modifiés), comme en témoigne le fait que l'installation d'ajouts d'invités dans la mise à niveau 4.3.18 ne génère pas l'erreur lors de la création du module de dossiers partagés. .