Résolution d'écran supérieure pour VirtualBox?

96

J'ai essayé cela pendant un moment mais pas de chance. J'ai installé ubuntu-11.10-desktop-i386deux fois. Également installé des ajouts d'invités. Cependant , je reçois toujours la résolution d'écran maximale, 1024 x 768.

Dois-je changer quelque chose dans un /etc/X11/xorg.conffichier ( exemple )? Actuellement, aucun fichier de ce type ne se trouve dans ce chemin. De plus, seriez-vous en mesure de me conseiller sur le contenu du fichier pour la version 11.10?

iammilind
la source
1
Pour 12.04, vous devez exécuter apt-get install virtualbox-guest-dkmsaprès chaque mise à jour du noyau.
Thorbjørn Ravn Andersen
Vous devrez installer les additions invité de VirtualBox. Voir Comment puis-je installer des ajouts d’invités dans VirtualBox?
gertvdijk
Vous avez besoin de beaucoup plus que de simples ajouts d'invités. askubuntu.com/a/489948/287960
Gangnus

Réponses:

88

Cela a fonctionné pour moi et j'utilise VirtualBox 4.1.8 et Ubuntu 11.10.

sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

Trouvé sur ce site sous une question légèrement différente Résolution supérieure de l'écran dans VirtualBox?

wfudge
la source
1
Cela a fonctionné pour moi. Après avoir installé les paquets spécifiés ci-dessus et redémarré VirtualBox, la résolution de l'écran dans Ubuntu s'ajusterait à chaque redimensionnement de VirtualBox.
Shanewwarren
Cela a fonctionné pour moi aussi. J'ai vécu la même chose avec @shanewwarren
mauris le
pareil ici. J'ai également augmenté la mémoire vidéo à 32 Mo avant cela (peut être sans lien).
Rafael Reiter
3
Après avoir fait cela (et je l'ai vu ailleurs aussi) avec Ubuntu 12.04 invité, il cesse de démarrer
Christian Vielma
1
a travaillé pour moi avec Ubuntu 14.04 sur la virtualbox 4.3.6
masterweily
31

J'ai pu reproduire ce problème à plusieurs reprises sur l'hôte Windows 7 avec l'invité Ubuntu 11.10. Installer Ubuntu à partir d'une image ISO.

Ce problème survient lorsque les additions invité ne sont pas installées ou installées à partir de sources Ubuntu.

Pour résoudre ce problème, installez des ajouts d'invité à partir de l' option Image du CD Périphériques> Insérer des ajouts d'invités de la machine virtuelle et exécutez le reproduction automatique. Si les ajouts d'invités sont déjà installés à partir d'une source différente, le système vous demandera de supprimer l'existant et d'installer de nouveaux ajouts, indiquez simplement «oui». Cela supprimera les ajouts invités s'ils sont déjà installés à partir de sources Ubuntu et construits à partir des sources fournies avec votre installation de virtualBox.

Cela devrait résoudre le problème.

Sai Puli
la source
2
+1: Correction du problème parfaitement avec Windows 7 x64!
Thomas Bratt
+1 fonctionnait également pour Windows 8
ashes999
C’est la seule façon pour moi d’obtenir des ajouts d’invités correctement installés avec un hôte Windows 8. La seule ambiguïté, c’est que pour moi c’était: Périphériques> Insérer des ajouts d’invités Cd Image
rocktheartsm4l
Rappelez-vous: pour que cela fonctionne, votre machine virtuelle doit avoir un lecteur de CD. Peut-être évident =)
Coreus
Je ne pouvais pas savoir où se trouvait cet élément de menu (Périphériques -> Insérer un CD d’invités), j’ai donc fait une capture d’écran pour les autres: prntscr.com/91k8nz
Anton Daneyko
14

Je viens d'installer Ubuntu 12.04 sur VirtualBox 4.1.4, mais je ne pouvais pas le faire fonctionner à une résolution plus élevée, même après l'installation et la réinstallation de VBOXAdditions. Désespéré, j'ai installé la VBOX 4.1.14 et réinstallé plusieurs fois les VBOXAdditions, mais sans succès. Enfin, la solution qui a résolu le problème consistait à augmenter la mémoire vidéo (en réglage VBOX pour Ubuntu) à partir du démarrage de 12 Mo, à 48 Mo (ce qui n’autorisait toujours pas la résolution 1366x768), à 128 Mo. Après avoir redémarré Ubuntu, tout fonctionne parfaitement, 1366x768 est ma résolution par défaut. J'espère que cela aidera dans vos problèmes. À votre santé!

LowResolutionOnUbuntu12.04
la source
10

La résolution de l'écran de Virtual Box sous Windows 7 x64 en tant qu'hôte et du bureau Ubuntu 12.04 LTS en tant qu'invité m'inquiétait. J'avais élevé la mémoire vidéo à 128 Mo, installé les compléments Linux VirtualBox, mais c'était toujours impossible. Lors de la vérification des paramètres d'affichage dans Ubuntu, je ne pouvais choisir qu'entre 800x640 (4: 3) et 1024x768 (4: 3).

Cochez la case Activer l'accélération 3D dans les paramètres de la machine virtuelle pour que cela fonctionne. Après cela, lorsque la fenêtre d'invité a été redimensionnée, la taille a été reflétée dans les paramètres d'affichage Ubuntu. En activant le mode plein écran, je pouvais utiliser la résolution complète 1600x900 dans Ubuntu.

J'espère que cela sauvera les cheveux de quelqu'un.

MISE À JOUR: Après avoir activé l’accélération 3D, Ubuntu est devenu extrêmement lent. Donc, j'ai décoché l'accélération 3D et je pouvais toujours profiter de la résolution plein écran.

John P
la source
J'ai essayé un bon nombre de suggestions, mais celle-ci m'a finalement donné une résolution complète de 1600x900. Merci :-)
Elliveny
Cela l'a fait pour moi aussi!
David Oneill
7

Ceci est probablement un problème de VirtualBox , plutôt qu'un problème de Ubuntu .

J'ai eu le même problème à plusieurs reprises avant. Parfois, supprimer et réinstaller les ajouts résout ce problème. Ou tout simplement en obligeant VirtualBox à les charger, et pas simplement à les télécharger.

Malheureusement, cette question se reproduit. J'ai constaté que la mise à jour de VirtualBox (vers une version plus récente) aggrave parfois cette situation et résout parfois ce problème. C'est un problème récurrent ..

david6
la source
7

Mon système est Windows 7 SP 1 64 bits sous Ubuntu 12.04 LTS 32 bit (i386). Je devais presque tout faire pour que cela fonctionne. Pour résumer:

  1. Avec l’arrêt de la machine virtuelle, modifiez les «Paramètres» de la machine virtuelle pertinente. Sous "Affichage" -> "Vidéo", déplacez le curseur de la mémoire vidéo sur "128 Mo" et cochez également la case "Activer l'accélération 3D".

  2. Maintenant, chargez votre machine virtuelle Ubuntu. Sous "Périphériques", cliquez sur "Insérer une image du CD des ajouts d'invités". Attendez qu'il fasse sa chose.

  3. Redémarrez la machine virtuelle. Vous devriez maintenant pouvoir atteindre les résolutions les plus élevées. Si ce n'est pas le cas, c'est peut-être parce que la fenêtre de la machine virtuelle n'est pas assez grande. Faites glisser le coin pour l'agrandir ou faites simplement: 'View' -> 'Switch to Fullscreen'

J'espère que ça aide quelqu'un. Merci à toutes les autres réponses pour m'aider.

Calleniah
la source
2

En entrant dans le jeu récemment, je ne suis pas sûr que cette réponse aidera, mais j'ai un problème de résolution similaire (hôte Mac, Ubuntu en tant que vbox), et après avoir joué avec xrandr, xorg.confetc.

  • fermer Virtual Box
  • entrez la commande du terminal hôteVBoxManage setextradata Linux CustomVideoMode1 1152x680x32Linux est le nom de la vbox, CustomVideoMode1 est le nom que vous donnez avec 1une nouvelle résolution, 1152x680x32 pour une résolution de couleurs de 1152 x 680 x 32 bits (VBoxManage.exe sous Windows).
  • démarrez votre vbox
  • ré-installer les ajouts d'invité

travaillé immédiatement après un redémarrage de vbox.

Plus d'informations

Ø de bague
la source
2

Utilisation de VirtualBox 4.3 sur Windows 8 et invité Ubuntu 12.04

J'ai installé des ajouts d'invité virtualbox à partir du fichier iso fourni dans le répertoire d'installation de virtualbox (utilisé autorun.sh) + redémarrage de l'invité.

J'ai d'abord pensé que cela ne fonctionnait pas: la résolution était toujours basse et les paramètres de l'écran ne montraient aucune résolution plus élevée

Ensuite, j'ai réalisé que l'écran d'invité était en "mode échelle" (hôte + c), je suis passé en mode plein écran (hôte + F) et la résolution était bonne!

ceco
la source
1

Il suffit d’exécuter ubuntu sur la machine virtuelle et d’installer les «Compléments invités VirtualBox» (Périphériques -> Installer les ajouts invités). Après l'installation, redémarrez votre système invité.

Maintenant, la résolution changera automatiquement en fonction de la taille de la fenêtre.

* J'utilise Ubuntu 13.04 sur VirtualBox 4.2.12 pour Mac OS

Bonne chance.

Roman Shamritskiy
la source
1

Avait un problème avec l'écran pas de taille après les mises à jour. Exécuter Ubuntu 12.04. Dans le média VBOXADDITIONS, j'ai simplement exécuté le fichier autorun.sh - ce dernier a été désinstallé et réinstallé, puis j'ai redémarré et tout est revenu à la normale.

Richard
la source
La raison de la perte des ajouts d'invité après les mises à jour est que vous n'avez pas installé le dkmspackage avant de les installer. DKMS se chargera de la reconstruction des modules du noyau lors de l’installation des mises à jour.
gertvdijk
1

Avec Ubuntu 12.04 en tant qu'hôte et invité, j'ai suivi la réponse de wfudge.

Cela nécessite l'installation d'autres packages:

sudo apt-get xserver-xorg-core

Après cela, a exécuté cette ligne modifiée depuis wfudge, suggérée par apt-get:

sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms virtualbox-guest-x11

Après cela, l'invité Ubuntu n'a pas démarré dans l'interface graphique, donc avec Ctrl + Alt + F1, connecté à une console et exécuté:

sudo apt-get install ubuntu-desktop

Redémarrez et c'est fait. Maintenant, je peux obtenir des résolutions plus élevées jusqu’à 1600x1200. Pas encore 1920x1080 (hôte), donc ce n'est pas en plein écran, mais au moins c'est beaucoup mieux que ce que j'avais auparavant.

Je suppose que c'est un problème de VirtualBox, mais lorsqu'il était utilisé, un hôte Windows n'avait pas ce problème ...

Christian Vielma
la source
1

Pour moi (hôte: Mac El-capitan, invité: Ubuntu 14.xx LTS, VirtualBox: 5.0.12), Ubuntu ne redémarrera pas (l'écran noir ou l'écran pourpre par défaut est figé) après les installations invitées apt-getdécrites dans la plupart des publications de cet article. fil.

Enfin, j'ai utilisé les instructions officielles de VirtualBox . Sur une nouvelle installation Ubuntu. Travaillé!

Installation de compléments invité sur Ubuntu

  1. Suivez ces étapes pour installer les Guest Additions sur votre machine virtuelle Ubuntu:
  2. Connectez-vous en tant qu'ubuntu;
  3. Cliquez sur Applications / Système / Terminal (ou sur Applications / Terminal si vous utilisez la version 6.06.1 de Dapper Drake).
  4. Mettez à jour votre base de données APT avec sudo apt-get update et saisissez votre mot de passe, si nécessaire.
  5. Installez les dernières mises à jour de sécurité avec sudo apt-get upgrade;
  6. Installez les paquets nécessaires avec sudo apt-get install build-essential module-assistant;
  7. Configurez votre système pour la construction de modules de noyau en exécutant sudo ma prepare;
  8. Cliquez sur Installer les ajouts invités… dans le menu Périphériques, puis choisissez de parcourir le contenu du CD lorsque cela vous est demandé.
  9. Exécutez sudo sh /media/cdrom/VBoxLinuxAdditions.run et suivez les instructions à l'écran.

J'ai fait un sudo reboot nowà la fin juste pour être en sécurité. Au redémarrage, il a commencé à changer sa résolution en fonction de la taille de la fenêtre.

Kashyap
la source
0

J'ai le même problème sur mon bloc-notes DELL M6600 avec Ubuntu 12.10. Je devais installer des ajouts de quête en mode sans échec de Windows. Après cela, la résolution de l'écran du bureau a été effectuée en fonction de la taille de la fenêtre avec le système d'exploitation invité.

Jafan
la source
0

Parfois, c'est très simple (voir 12.03 / 4). Dans la fenêtre de la machine virtuelle, cliquez sur le bouton Agrandir pour remplir l'écran et faire en sorte que Ubuntu reconnaisse la résolution de l'écran de la machine virtuelle.

Sinon, la réponse de Christian Vielma, effectuant les trois étapes l'une après l'autre, activera cette option.

ppostma1
la source
0
  1. Fermez VirtualBox.

  2. Collez ceci sur le terminal hôte:

    sudo VBoxManage setextradata NAME CustomVideoMode1 1152x680x32
    

    NAMEse trouve dans ParamètresGénéralBasiqueNom .

  3. Redémarrez VirtualBox.

Ajay
la source
0

En utilisant plain X11 sans un client de bureau lourd, ratpoison dans mon cas, le package suivant est tout ce dont vous avez besoin:

virtualbox-guest-x11

Je comprends que d’autres paquetages pourraient indiquer à votre noyau qu’il fonctionne dans un environnement virtuel pour certains avantages, mais ce paquet semble traiter les problèmes de résolution.

Asad Hasan
la source
0

La seule solution qui a fonctionné a été de télécharger le dernier fichier ISO VBoxAdditions à partir du site Web Oracle, car les anciens ne fonctionnaient pas correctement avec DKMS.

Yatharth Agarwal
la source