Problème de résolution d'écran avec Ubuntu 14.04 et VirtualBox

220

Environnement: Lenovo T530 sous Windows 7. Installez Ubuntu 14.04 sur une machine virtuelle à l’aide de VM Virtual Box. Avoir installé toutes les mises à jour de Virtual Box et Ubuntu.

Problème: dans le bureau d’Ubuntu et dans les autres programmes initiés par Ubuntu, la fenêtre est réduite à environ 3 x 4 pouces au milieu du reste de la fenêtre de la boîte virtuelle. Je ne vois que la partie supérieure droite de la sortie de l'écran de ce que je verrais normalement. S'il vous plaît aider.

J'ai vu comment installer des ajouts d'invité dans une VM VirtualBox?

Mais aucune de ces réponses ne fonctionne en 14.04.

    
posée user3341257 21.04.2014 - 06:13
la source

9 réponses

248

Vous avez essentiellement besoin des ajouts d'invité, connectez-vous à la machine virtuelle pour installer les packages suivants:

sudo apt-get install virtualbox-guest-dkms

Enfin, redémarrez la machine virtuelle pour terminer l’installation.

    
réponse donnée Sylvain Pineau 21.04.2014 - 09:22
la source
73

Sur virtualbox, vous devez installer "Additions invité". Il n'est pas nécessaire de définir une résolution via les paramètres Ubuntu. Avec votre fenêtre d'invité au premier plan, sélectionnez dans le menu supérieur:

VirtualBox -> Devices -> Insert Guest Additions CD image

Dans Ubuntu, ouvrez un terminal, accédez au dossier cd (généralement / media / VBOXADDITIONS *) et exécutez

sh ./VBoxLinuxAdditions.run

Notez que vous devriez avoir un compilateur de travail gcc / g ++

    
réponse donnée mahmood 21.04.2014 - 07:15
la source
55

J'ai eu le même problème que toi. J'ai fait ces étapes, peut-être vous aide aussi:

  1. Allez dans Paramètres système → Logiciels et mises à jour → Pilotes supplémentaires
  2. Utilisez les solutions de virtualisation x86 ...
  3. Après cela, redémarrez votre VirtualBox

Mon VirtualBox fonctionne parfaitement.

    
réponse donnée Rustam 01.08.2014 - 20:09
la source
33

Après avoir essayé d’installer les ajouts d’invité, ce qui ne fonctionnait pas, j’ai trouvé une autre solution ailleurs: linuxbsdos.com .

Utilisez Xdiagnose à partir du tableau de bord. Recherchez et lancez Xdiagnose, puis activez toutes les options de la section Débogage. Cliquez sur le bouton Appliquer, puis fermez la fenêtre et redémarrez le système.

C'est ce qui a finalement fait le tour! Maintenant, j'obtiens une résolution de 1024 x 768 au lieu de 640 x 480.

Je n’ai jamais désinstallé les ajouts de l’invité, il se peut donc que je devais prendre ces deux mesures.

---------- EDIT ---------

Je me suis rendu compte que la solution décrite ci-dessus n'était qu'une solution de secours, au cas où l'installation des ajouts d'invité échouait pour une raison quelconque. J'ai finalement réussi à les installer et je peux maintenant choisir parmi une plus grande gamme de résolutions dans les paramètres d'affichage. Voici comment je l'ai fait, après avoir essayé tout ce qui précède.

Une chose que j'avais déjà essayée plus tôt était


sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
Ce n'est pas suffisant en soi, mais peut être une condition préalable nécessaire pour les étapes suivantes (dont certaines pourraient ne pas être nécessaires ...).
  1. Mettez à jour Virtualbox vers la dernière version (actuellement 4.3.24)
  2. Dans le terminal, dans le type de système Invité:

    sudo apt-get install dkms
    sudo apt-get install build-essential module-assistant
    sudo m-a prepare

Si vous n’avez pas de menu principal dans le système invité, c’est parce que vous êtes en mode de mise à l’échelle, ce qui provoque son masquage. Dans ce cas, appuyez sur Hôte + C pour basculer en mode échelle (où hôte est contrôle droit par défaut)

  1. Dans le système invité, accédez au menu supérieur, puis cliquez sur Périphériques- & gt; Insérer une image du CD des ajouts d'invité. Cela devrait monter l'image du CD.
  2. Dans mon cas, Autostart a fonctionné et l'installation a démarré avec une invite. Si ce n'est pas le cas, vous pouvez faire ce qui suit

    cd /media/<username>/VBOXADDITIONS_4.3.10_93012
    sudo ./VBoxLinuxAdditions.run

Veillez simplement à remplacer & lt; username & gt; par le nom d'utilisateur de l'utilisateur connecté.

Et puis un redémarrage, comme JTIM l'a souligné ...

    
réponse donnée Per Quested Aronsson 28.02.2015 - 22:24
la source
22

Développer à partir de cette réponse , et en fait très bien expliquée dans cet autre article (J'ai vraiment essayé tout le reste affiché ici, mais cela ne semble pas fonctionner sur mon système Windows 7)

Étapes préliminaires:

  1. Assurez-vous d'avoir installé la dernière version de Virtual Box (*). Veillez à ce que, si vous demandez à Virtual Box de mettre à jour la version la plus récente, il est fort probable qu’elle déclare être mise à jour même si une version plus récente existe!

  2. Cela peut être une bonne idée de commencer par une distribution propre, de créer une nouvelle machine virtuelle, d’installer Ubuntu (j'ai autorisé le téléchargement des paquets mis à jour sur le réseau pendant l’installation) et de le cloner avant de vous avez des problèmes que vous pouvez éviter de recommencer depuis le début.

  3. Installez les packages build-essential et linux-headers-generic . Apparemment, il est également recommandé d'installer dkms , car "L'exécution de DKMS dans l'OS invité conservera les ajouts d'invité. installé après une mise à jour du noyau invité ".

Comment:

  1. Démarrez votre machine virtuelle

  2. Dans le menu Virtualbox - & gt; Dispositifs - & gt; Insérer une image de CD des ajouts d'invités ...

  3. À partir d'Ubuntu, vous devriez voir une fenêtre contextuelle, autoriser le démarrage automatique du CD pour installer le programme. Pour moi, comme beaucoup de fois auparavant, il était impossible de trouver les en-têtes Linux, mais cette fois, tout s'est bien passé.
    Si le démarrage automatique ne fonctionne pas, ouvrez un terminal ( Ctrl + Alt + T ), accédez au dossier (généralement /media/VBOXADDITIONS* ) et exécutez

    sh ./VBoxLinuxAdditions.run

  4. Arrêtez puis redémarrez votre machine virtuelle

(*) Si, comme moi, avec la nouvelle version de Virtual Box, vous avez des problèmes de réseau, consultez cette vidéo (en bref: utilisez le réseau ponté et sélectionnez" Autoriser les machines virtuelles ")
réponse donnée Antonio 10.03.2015 - 18:21
la source
4

J'ai eu le même problème. Je l'ai corrigé en installant les ajouts aux invités comme expliqué dans les autres réponses et en augmentant la quantité de RAM vidéo dans les paramètres, comme indiqué.

    
réponse donnée Elder Geek 06.03.2015 - 16:11
la source
1

Parfois, une solution simple pourrait être:

    
réponse donnée T.Todua 17.01.2017 - 14:33
la source
0

Pour développer ce que Sylvain Pineau a dit, taper sudo apt-get install virtualbox* est beaucoup plus facile (les caractères génériques sont acceptés avec apt-get).

    
réponse donnée MrAxlee 23.12.2014 - 13:53
la source
0

Je suis resté bloqué pendant plusieurs jours en basse résolution sur un invité Ubuntu 14.04 tournant sur VirtualBox 4.1 sur Debian Wheezy. Aucune des solutions les plus couramment suggérées (par exemple, l'installation de virtualbox-guest-dkms , l'installation d'ajouts d'invités) n'a aidé. L'installation de VirtualBox à partir de la page de téléchargement officielle a fonctionné!

    
réponse donnée pdp 16.02.2016 - 15:27
la source

Lire d'autres questions sur les étiquettes