web-dev-qa-db-fra.com

Expérimenter un problème de petite résolution dans Ubuntu 14.04.2 avec VirtualBox, rester bloqué sur l’installation d’ajouts invités

TL; DR: Je rencontre un problème de petite résolution dans Ubuntu 14.04.2 sur VirtualBox, et lorsque je tente de suivre les réponses aux questions existantes, soit cela ne résout pas le problème, soit je rencontre certains obstacles qui m'empêchent de suivre les instructions (détails ci-dessous).

Arrière-plan

Le problème sous-jacent est après l'installation de Ubuntu 14.04.2 Desktop (32 bits) en tant qu'invité VM dans VirtualBox sur un hôte Windows 7, le problème concernant le petit écran est de mise.

Ce que j'ai déjà essayé

J'ai déjà recherché des questions existantes sur ce site concernant "la petite résolution dans VirtualBox", mais aucune des réponses aux questions existantes n'a résolu mon problème dans 14.04.2, ce qui m'amène à penser qu'il ne s'agit peut-être pas d'un doublon. Voici les questions auxquelles les réponses que j'ai essayées, sans succès.

  1. Problème de résolution d'écran avec Ubuntu 14.04 et VirtualBox
  2. impossible de changer la taille de l'écran de 640x480 après l'installation de 14.04 sur VirtualBox OSX

Détails

Echec du chemin de résolution n ° 1:

La première réponse à la première question est la suivante:

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 \
virtualbox-guest-utils virtualbox-guest-x11

Enfin, redémarrez le VM pour terminer l’installation.

Ma première tentative a échoué, apparemment à cause de dépendances de paquetages non satisfaites pour virtualbox-guest-x11. Voici le lien vers la sortie sur coller bin: http://Pastebin.com/n0v1SLcW .

Sur la base du message, j'ai essayé d'installer le paquet xorg-video-abi-15 et j'ai reçu un message similaire sur les dépendances non résolues - lien vers la sortie sur le bac à coller: http://Pastebin.com/pxk2XpK5 .

Après cela, j’ai abandonné parce qu’il devait y avoir un meilleur moyen que de parcourir l’arbre de dépendances non satisfaites, n’ai-je pas raison?

Echec du chemin de résolution n ° 2:

La deuxième réponse la plus élevée indique d'aller dans Paramètres système → Logiciels et mises à jour → Pilotes supplémentaires dans le SE invité, choisissez "Utiliser les solutions de virtualisation x86 ...", redémarrez VirtualBox, puis résolvez le problème pour cet utilisateur particulier. J'ai essayé ces étapes et j'ai toujours le petit problème de résolution.

Echec des chemins de résolution n ° 3 et n ° 4:

La deuxième question ci-dessus indique simplement Sudo apt-get install virtualbox-guest-dkms (et redémarrez l'invité) pour résoudre le problème, mais cela ne fonctionne pas pour moi non plus. La deuxième réponse la plus élevée à la deuxième question ci-dessus indique que la mise à jour de VirtualBox vers la dernière version, qui était à l'époque 4.3.10 r93012, a résolu le problème pour cet utilisateur particulier, mais j'ai une version encore plus récente (4.3.12 r93733), et lorsque je fais Aide> Vérifier les mises à jour, la fenêtre contextuelle du programme de mise à jour indique "L'opération réseau a échoué avec l'erreur suivante: Raison inconnue."

Echec du chemin de résolution n ° 5:

Outre les réponses fournies dans les questions répertoriées ci-dessus, j'ai essayé d'installer des ajouts d'invités à partir du menu Périphériques de VirtualBox. Les étapes que j'ai essayées pour cela sont de se connecter au système d'exploitation invité en tant que super utilisateur. Dans la fenêtre de VirtualBox, accédez à Périphériques> Insérer un CD d'ajouts à Guess, cliquez sur Exécuter dans la fenêtre contextuelle résultante et authentifiez-vous en tant que super utilisateur. Après authentification en tant que super utilisateur, une fenêtre de terminal s'ouvre et fait certaines choses. Une fois le traitement terminé, voici ce qui est indiqué dans Terminal: http://Pastebin.com/72WH6aY4 .

D'après les instructions de la sortie du terminal, j'ai consulté le fichier /var/log/vboxadd-install.log pour savoir ce qui n'allait pas, mais c'est un fichier long et effrayant contenant de nombreuses informations avec lesquelles je ne suis pas sûr de savoir quoi faire. (Si quelqu'un a des indications sur ce qu'il faut rechercher spécifiquement dans ce fichier, je l'apprécierais grandement).

Résumé

En résumé, j'ai essayé cinq voies de résolution possibles, y compris toutes les réponses recommandées aux questions que je pouvais trouver en effectuant une recherche sur ce site, et aucune d'entre elles n'a résolu ce problème pour moi dans 14.04.2. À cause de cela, je soupçonne qu'il doit exister un processus différent pour résoudre ce problème sur Ubuntu 14.04.2. En passant, j'ai réussi à résoudre le problème de petit écran sur un invité 14.04.1 en installant simplement le paquet virtualbox-guest-dkms, mais pour 14.04.2, je me suis heurté à un mur de briques. Toute aide serait appréciée.

6
Scott

J'avais des problèmes similaires avec les messages d'erreur virtualbox-guest-utils virtualbox-guest-x11. Puis trouvé ceci. J'ai fait les trois étapes, redémarré et l'écran est parfait.

J'ai fait: Sudo apt-get remove libcheese-gtk23

Alors: Sudo apt-get install xserver-xorg-core

Et enfin: Sudo apt-get install -f virtualbox-guest-x11.

Cela a résolu les problèmes pour moi.

7
Johnathan Davis

Lors de l'installation d'Ubuntu 14.04.2 à partir du disque, nous installerons également la pile HWE par défaut (ce n'est pas le cas lors de la mise à niveau d'une installation 14.04 préexistante). Par ceci, une version plus récente (1.16) du serveur xorg sera fournie.

Virtual Box prend en charge ce serveur Xorg uniquement à partir de la version 4.3.16 et ultérieure. Versions antérieures ne prend pas en charge le serveur Xorg le plus récent. Apparemment, vous aviez la version 4.3.12 installée.

Par conséquent, plutôt que de rétrograder votre installation Ubuntu, il est recommandé de mettre à niveau Virtual Box sur votre hôte vers une version plus récente (actuellement la version 4.3.22).

6
Takkat

Solution qui a fonctionné pour moi: allez sur ce lien http://download.virtualbox.org/virtualbox/ Trouvez la version exacte de votre Virtualbox et téléchargez la version VBoxGuestAdditions _ . iso Ensuite, branchez-le dans le VM et laissez-le fonctionner (c'était automatique pour moi).

J'espère que cela t'aides.

4
Geoffrey

Faites juste ceci:
1) ouvrez votre terminal dans ubuntu guest os

2) tapez: Sudo apt-get remove libcheese-gtk23

3) puis: Sudo apt-get install xserver-xorg-core

4) puis: Sudo apt-get install -f virtualbox-guest-x11

5) après avoir tapé la 3ème commande, tapez y ou i à la demande et attendez la fin

6) Redémarrez maintenant et votre problème devrait être résolu.

2
sumit chakraborty

@Takkat est sur place. Le problème est la version de X Server sur le GUEST par rapport à ce que la version de Host de Virtualbox prendra en charge pour passer en plein écran.

Vous pouvez obtenir la version de X Server avec X -version. Exécutez ceci sur le GUEST pour voir quelle version est installée. Il est à noter qu'il existe un - plutôt que deux --. De plus, cette commande renvoie stderr plutôt que stdout. Cela me semble étrange, mais peut-être que quelqu'un peut expliquer pourquoi.

X -version |& grep 'X Server' vous donnera quelque chose comme "X.Org X Server 1.15.1". Notez que |& est nécessaire pour diriger à la fois stdout et stderr.

Vous pouvez faire un autre grep dessus pour isoler le numéro de version si vous écrivez quelque chose pour la validation.

Cela me suffisait pour coder en dur la version prise en charge de X Server sur l'invité sur lequel mon script d'installation de machine virtuelle fonctionnerait. Je suppose que l'hôte exécutera Ubuntu "par défaut" avec l'ancienne version de Virtualbox. Je dis donc simplement aux utilisateurs d'exécuter 14.04.1 en tant qu'invité.

0
hackenfreude

L'expérience a été la même pour moi sur Windows 7 Host et Ubuntu 12.04. La solution qui semble fonctionner pour moi consiste à désactiver la limitation de résolution maximale dans vbox en tapant

VBoxManage setextradata global GUI/MaxGuestResolution any

La source provient d'un ticket sur le site Web de la virtualbox .

0
preetammn

J'ai rencontré le même problème, et ces étapes l'ont corrigé:

1) Sur l'hôte, utilisez la dernière version de VirtualBox de virtualbox.org . (J'ai utilisé 4.3.26).

2) Sur l’invité (Ubuntu 14.04.2), lancez

Sudo apt-get install linux-headers-generic

3) Sur l'invité, n'utilisez pas les référentiels Ubuntu pour installer les ajouts d'invités.

Au lieu de cela, appuyez sur Host+D pour utiliser l’ISO d’additions invité associé à la version plus récente de VirtualBox que vous avez téléchargée sur l’hôte.

Vous ne devriez pas rencontrer de problèmes de paquetages X11 lors de l'installation de l'ISO des ajouts invités.

Redémarrez et la taille de l'écran doit être corrigée.

0

Ce problème concerne Virtualbox 5.0.4. La commande n'a pas résolu mon problème. Ouvrez un nouveau terminal> Installer à partir du menu Périphériques> "* .. Invités supplémentaires", puis acceptez l'installation sous ubuntu, redémarrez et prêt.

0
Shava Hdp Ecdqemsd

Windows 7, VBox 4.3.12 r93733 (la version actuelle ne joue pas avec Nice avec Avast)

J'ai passé des heures à essayer de faire fonctionner ce plein écran, ces 3 étapes ont fonctionné, merci!

L'élément de menu des paramètres système ne fonctionne pas, donc je devais Sudo apt-get install unity-control-center tout fonctionne maintenant.

0
Lakes

Je cours:

Sudo apt-get remove libcheese-gtk23

puis:

Sudo apt-get install xserver-xorg-core

et enfin:

Sudo apt-get install -f virtualbox-guest-x11

Cela a résolu les problèmes pour moi.– Conradk

J'ai trouvé ça sur le site web, ça a fonctionné pour moi

0
rav009

Je viens d'installer 14.04.5 et j'ai eu les mêmes problèmes. Résolu en installant virtualbox-guest-x11-wily. On dirait que cette version d'ubuntu a la pile xorg de backported from wily (15.10) et que le pilote invité correspondant a été installé correctement et a donné une résolution normale.

0
scorpp