web-dev-qa-db-fra.com

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

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

Dois-je modifier quelque chose dans le fichier /etc/X11/xorg.conf ( 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?

96
iammilind

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 d'écran supérieure dans VirtualBox?

88
wfudge

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 ne sont pas installées à partir de sources Ubuntu.

Pour résoudre ce problème, installez des ajouts d'invité à partir de l'option >> Insérer une image du CD d'ajouts d'invités de la machine virtuelle et exécutez le saut automatique. Si vous avez déjà installé les ajouts d’invités à partir d’une source différente, il vous demandera de supprimer celui qui existe déjà et d’installer de nouveaux ajouts d’invités. Dites 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.

31
Sai Puli

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) et à 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é!

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.

10
John P

Mon système fonctionne sous Windows 7 64 bits SP 1 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.

7
Calleniah

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

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 ..

7
david6

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 plein écran (hôte + F) et la résolution était bonne!

2
ceco

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 comme vbox), et après avoir joué avec xrandr, xorg.conf etc ... J'ai essayé ce qui suit

  • fermer la boîte virtuelle
  • entrez le hôte commande du terminal VBoxManage setextradata Linux CustomVideoMode1 1152x680x32 Linux est le nom de la vbox, CustomVideoMode1 est un nom que vous donnez avec 1 pour une 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és

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

plus d'infos

2
Ring Ø

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. Toujours pas 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 ...

1
Christian Vielma

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

Enfin, j'ai utilisé le 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 m-a 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.

1
Kashyap

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.

1

Avait un problème avec l'écran pas de taille normale après les mises à jour. Exécuter Ubuntu 12.04. Dans le média VBOXADDITIONS, j'ai simplement exécuté le fichier autorun.sh. Il ajoutait des invités désinstallés et réinstallés, puis je redémarrais et tout était revenu à la normale.

1
Richard

J'ai le même problème sur mon ordinateur portable 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é.

0
jafan
  1. Fermez VirtualBox.

  2. Collez ceci sur le terminal hôte:

    Sudo VBoxManage setextradata NAME CustomVideoMode1 1152x680x32
    

    NAME se trouve dans ParamètresGénéralBasiqueNom.

  3. Redémarrez VirtualBox.

0
Ajay

La seule solution qui a fonctionné était en téléchargeant la dernière ISO de VBoxAdditions depuis le site Web Oracle, car les anciennes ne fonctionnaient pas correctement avec DKMS.

0
Yatharth Agarwal

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.

0
Asad Hasan

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.

0
ppostma1