Unter Ubuntu, das auf VirtualBox gehostet wird, kann keine Vollbildauflösung erzielt werden

11

Ich verwende Ubunutu 13.04 in VirtualBox. Ich habe es so eingerichtet, dass es im Vollbildmodus ausgeführt wird, aber seine Auflösung ist viel geringer als die, die mein Monitor kann, und ist so eingerichtet, dass sie auf dem Host-Computer angezeigt wird. Wenn ich Einstellungen -> Anzeigen öffne, ist die höchstmögliche Auflösungseinstellung immer noch geringer als gewünscht, um meinen Monitor optimal zu nutzen.

Ich habe Guest Additions bereits installiert. Was kann ich tun, um dieses Problem zu beheben?

Kevin
quelle
Ich kenne die Antwort auf diese Frage bereits (siehe meine Antwort unten), konnte aber online keine Lösung für meine spezifische Situation finden. Ich dachte, ich würde sie hier einfügen, damit andere sie finden können =)
Kevin

Antworten:

9

Gehen Sie zu den VirtualBox-Optionen in Ihrer VM (an derselben Stelle, an der Sie Guest Additions installiert haben) und wählen Sie View -> Auto-resize Guest Display. Dadurch sollte die Auflösung Ihrer VM automatisch auf die richtige Bildschirmgröße eingestellt werden.

Kevin
quelle
Ich kann nicht glauben, dass es für mich so einfach war. Ich habe buchstäblich Stunden damit verbracht, das gleiche Problem für mein Setup zu beheben. Trotzdem danke!
Dan
Hat bei mir nicht funktioniert
Christian Vielma
1
Gelegentlich muss ich Guest Additions auf meiner virtuellen Maschine neu installieren, bevor dies funktioniert. Hilft dir das?
Kevin
3

Nachdem Sie immer und immer wieder Probleme hatten, deinstallierten Sie alle Virtualbox-Gast-Inhalte und installierten dkms FIRST und dann die Gast-Ergänzungen neu. Anschließend konnten Sie View-> Gastgröße automatisch ändern.

Was endlich funktioniert hat:

Entweder ersetzen Sie root oder verwenden Sie sudo für jedes apt-get:

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

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

Man könnte Ihnen sagen, dass dies bereits geschehen ist ...

shutdown -r now

REBOOT ... HINWEIS: Zum Neustart müssen Sie höchstwahrscheinlich die Virtualbox ausschalten

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

shutdown -r now

Jetzt im Vollbildmodus:

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

Möglicherweise müssen Sie spülen und wiederholen, bis es funktioniert - ich habe ein halbes Dutzend Mal gebraucht! Die letzte Sequenz hat funktioniert, aber keine Ahnung ...

Beachten Sie, dass ich während früherer Wiederholungen des Prozesses ein Upgrade auf die neueste Version von VirtualBox (mit BSOD auf meinem PC) durchgeführt habe, aber ich glaube nicht, dass dies ein Faktor dafür war, dass die VM endlich meine tatsächliche Bildschirmgröße erkannte.

user1665886
quelle
Ich habe es versucht, aber ohne Wirkung. Ich habe auf 14.04 aktualisiert und seitdem wechselt der Bildschirm nicht mehr zum Vollbild.
Sam007
3

Nicht genug Vertreter, um den Beitrag von user1665886 & danijelc zu kommentieren, daher wollte ich Folgendes hinzufügen:

Diese Lösung deinstalliert dkms. Sie müssen es neu installieren und neu konfigurieren:

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

Sobald dies abgeschlossen war, zeigte VirtualBox den Desktop automatisch in voller Auflösung meiner Monitore an.

Dank an Dr. Windows diesen Beitrag .

N0rdacian
quelle
Lief wie am Schnürchen ! )))
Altenrion
Diese Methode funktionierte nicht auf meinem System in Ubuntu 16.04LTS
user1665886
1

Dieses Problem hat mich zwei Wochen lang verwirrt und ich habe es endlich gelöst. Und jetzt funktionieren alle von den GuestAdditions bereitgestellten Funktionen wie Vollbild, freigegebene Zwischenablage und Drag'n'Drop.

Das Wichtigste ist, dass Sie nicht die "GUEST ADDITIONS CD" zusammen mit der Oracle VirtualBox verwenden, die Sie normalerweise im Menü "Geräte" - "CD-Image für Gäste hinzufügen" finden. Aber laden Sie die neueste VBoxAdditions iso - Datei von der offiziellen Webseite , laden Sie die Bilddatei in der virtuellen Maschine und dann die Shell - Datei „VBoxLinuxAdditions.run“ ausführen:

    sudo sh  VBoxLinuxAdditions.run

Geben Sie das Passwort ein, wenn Sie dazu aufgefordert werden. Starten Sie Ihre virtuelle Maschine neu, dann sollte jetzt alles funktionieren.

Ping Zhou
quelle
1

In meinem Fall könnte ich dies beheben, indem ich die folgende Einstellung ändere. Die VM muss heruntergefahren werden, um die Einstellung zu ändern.

Einstellungen (der VM)> Anzeige> Grafikcontroller> und wählen Sie "VBoxVGA"

Lahiru Chandima
quelle