Impossible d'obtenir une résolution plein écran sur Ubuntu hébergé sur VirtualBox

11

J'utilise Ubunutu 13.04 dans VirtualBox. Je l'ai configuré pour fonctionner en mode plein écran, mais sa résolution est bien inférieure à celle dont mon moniteur est capable et est configurée pour s'afficher sur la machine hôte. Lorsque j'ouvre Paramètres -> Écrans, le paramètre de résolution le plus élevé possible est toujours inférieur à ce que je souhaite pour tirer le meilleur parti de mon moniteur.

J'ai déjà installé des compléments invité. Que dois-je faire pour résoudre ce problème?

Kevin
la source
Je connais déjà la réponse à cette question (voir ma réponse ci-dessous), mais je n'ai pas trouvé la solution à ma situation spécifique en ligne, alors j'ai pensé que je la mettrais ici pour que d'autres puissent la trouver =)
Kevin

Réponses:

9

Accédez aux options VirtualBox dans votre machine virtuelle (le même endroit où vous êtes allé pour installer les compléments invités) et sélectionnez View -> Auto-resize Guest Display. Cela devrait automatiquement définir la résolution de votre machine virtuelle à la taille d'écran appropriée.

Kevin
la source
Je ne peux pas croire que c'était aussi simple pour moi. J'ai littéralement passé des heures à essayer de résoudre le même problème pour ma configuration. Quoi qu'il en soit, merci!
Dan
Ça n'a pas marché pour moi
Christian Vielma
1
Parfois, je dois réinstaller les compléments invité sur ma machine virtuelle avant que cela ne fonctionne. Est-ce que cela vous aide?
Kevin
3

Après avoir lutté encore et encore et encore .... désinstallé tous les trucs d'invité de virtualbox et réinstallé dkms en premier, puis les ajouts d'invités, puis a pu faire Affichage-> Redimensionner automatiquement l'affichage des invités.

Ce qui a finalement fonctionné:

Remplacez root ou utilisez sudo pour chaque apt-get:

$ sudo su -
Password: **********

apt-get remove virtualbox-guest-dkms
apt-get remove virtualbox-guest-additions

On pourrait vous dire que cela a déjà été fait ...

shutdown -r now

REDÉMARRER ... REMARQUE: vous devrez probablement éteindre la Virtualbox pour redémarrer

apt-get update
apt-get install virtualbox-guest-additions-iso

shutdown -r now

Maintenant en mode plein écran:

Menu Virtualbox: VIEW -> AutoResize Guest Display (Host + G)

Vous devrez peut-être rincer-répéter jusqu'à ce que cela fonctionne - m'a pris une demi-douzaine de fois! La dernière séquence a fonctionné, mais rien à dire ...

Notez que parfois au cours des répétitions précédentes du processus, j'ai mis à niveau vers la version la plus récente de VirtualBox (que BSOD avait sur mon PC), mais je ne pense pas que cela ait été un facteur pour que la machine virtuelle reconnaisse enfin ma taille d'écran réelle.

user1665886
la source
J'ai essayé mais sans effet. J'ai mis à jour vers 14.04 et depuis lors, l'écran ne passe pas en plein écran.
Sam007
3

Pas assez de représentant pour commenter le post de user1665886 & danijelc, donc je voulais ajouter ce qui suit:

Cette solution désinstalle dkms, vous devez le réinstaller et le reconfigurer:

sudo apt-get install virtualbox-guest-dkms
sudo dpkg-reconfigure virtualbox-guest-dkms

Une fois que j'ai terminé, VirtualBox affiche automatiquement le bureau à pleine résolution de mes moniteurs.

Nous remercions le Dr Windows de ce message .

N0rdacian
la source
travaillé comme un charme! )))
Altenrion
Cette méthode n'a pas fonctionné sur mon système dans Ubuntu 16.04LTS
user1665886
1

Ce problème m'a intrigué pendant deux semaines et je l'ai finalement résolu. Et maintenant, les fonctionnalités fournies par les GuestAdditions telles que le plein écran, le presse-papiers partagé, Drag'n'Drop fonctionnent tous.

La chose la plus importante, n'utilisez pas LE "CD GUEST ADDITIONS" fourni avec Oracle VirtualBox, que vous trouverez généralement dans le menu "Devices" - "Insert Guest Additions CD Image". Mais téléchargez le dernier fichier iso VBoxAdditions à partir de la page Web officielle , montez le fichier image dans votre machine virtuelle puis exécutez le fichier shell "VBoxLinuxAdditions.run":

    sudo sh  VBoxLinuxAdditions.run

Tapez le mot de passe lorsque vous y êtes invité. Redémarrez votre machine virtuelle, alors tout devrait fonctionner maintenant.

Ping Zhou
la source
1

Dans mon cas, j'ai pu résoudre ce problème en modifiant le paramètre suivant. La machine virtuelle doit être arrêtée pour modifier le paramètre.

Paramètres (de la VM)> Affichage> Contrôleur graphique> et sélectionnez "VBoxVGA"

Lahiru Chandima
la source