Die Auflösung ändert sich nicht, wenn die Größe des Virtualbox-Fensters geändert wird

20

Ich habe Ubuntu 64bit auf Virtualbox 4.2.16 installiert. Guest Additions wurden auch in Ubuntu installiert.

Die Bildschirmauflösung von Ubuntu scheint sich jedoch nicht zu ändern, wenn die Größe des Virtualbox-Fensters geändert wird oder wenn wir in den Vollbildmodus wechseln. Irgendwelche Ideen?

Nyxynyx
quelle

Antworten:

9

Installieren Sie von hier aus die neueste Version von virtualbox say 4.3.10 oder höher und die entsprechenden Gast-Ergänzungen, -Erweiterungen. Sie können auch die neueste Version von virtualbox aus dem Multiverse-Repository über apt-get installieren . Ich hatte auch das gleiche Problem in einer älteren Virtualbox-Version mit Ubuntu 14.04 als Gastbetriebssystem.

Befolgen Sie diese Antwort , um Gastzusätze zu installieren .

Avinash Raj
quelle
12

Ich hatte dieses Problem auch mit einer neu installierten Version von VirtualBox (VirtualBox 6.0). Ich habe versucht, die oben genannten Pakete zu installieren, hatte aber kein Glück. Meine Lösung war einfacher als ich erwartet hatte. Gehen Sie bei ausgeschaltetem Gerät zu:

Einstellungen (der VM)> Anzeige> Grafik-Controller> und wählen Sie "VBoxVGA"

VirtualBox hatte diese Option für mich standardmäßig auf "VMSVGA" gesetzt. Glücklicherweise bemerkte ich diesen subtilen Unterschied, als ich die Einstellungen einiger meiner virtuellen Maschinen verglich. Ich hoffe, das funktioniert auch für Sie!

uceieluez
quelle
Dies funktionierte auch für mich, aber die Grafikleistung ging mit VBoxVGA erheblich zurück. Deutliche Tippverzögerung. Ich habe es wieder auf VMSVGA gestellt und den Grafikspeicher vergrößert, und ich glaube, dies hat mir geholfen, größere Desktops mit der besseren Leistung zu erhalten.
Bogatyr
9

Tipp einfach: sudo apt-get install virtualbox-guest-additions-iso

Moshe Beeri
quelle
DAS hat den Trick gemacht.
Yar
Das hat den Trick für mich getan! Arbeitete mit Ubuntu aus der Box, aber nicht mit Lubuntu. Ich habe zuvor das GuestAdditions-CD-Image unter dem Gerätemenü ausgeführt, aber das hat nicht funktioniert. Ich habe auch versucht, virtualbox-guest-dkms und dkms zu installieren und keiner hat funktioniert.
Julian Cienfuegos
6

Wenn dies geschieht, nachdem Sie die Gastzusätze installiert haben, kann es hilfreich sein, DKMS neu zu konfigurieren

dpkg-reconfigure virtualbox-guest-dkms

Das passiert mir jedes Mal, wenn der Kernel aktualisiert wird und die oben genannte Lösung zur Verfügung steht.

Dr. Windows
quelle
3
Vergessen Sie nicht, das dkmsPaket auch zu installieren . Es ist keine Abhängigkeit, aber wenn Sie es installiert haben, erstellen Kernel-Upgrade-Hooks die Virtualbox-Kernel-Module automatisch neu.
Gertvdijk
5

Für diejenigen, die bereits über Erweiterungen und Ergänzungen für Gäste verfügen, sollten Sie nach zusätzlichen Treibern suchen, den proprietären Grafiktreiber für virtualbox installieren und dann Ihren Computer zurücksetzen

kommradHomer
quelle
1

Ich habe Guest Additions mehrere Male (entweder über das Menü "Geräte" oder über das Terminal) ohne Erfolg installiert und entfernt. Dabei ist mir aufgefallen, dass ich einige Terminalmeldungen zur DKMS erhalten habe.

Also ... ich habe versucht, DKMS separat zu installieren und boom! Wieder Vollbild mit hoher Auflösung! Um es zusammenzufassen:

  • Guest Additions installieren (Geräte-> Guest Additions-CD-Image einlegen ...)
  • Öffnen Sie ein Terminal und geben Sie dies ein sudo apt-get install virtualbox-guest-dkms
  • Neustart

Ich hoffe es hilft.

Mario
quelle
1

Zusätzlich zur Sicherstellung, dass auf dem Gastcomputer zusätzliche Gäste installiert sind, sollten Sie in Virtuablbox (auf dem Hostcomputer) im Menü "Ansicht" die Option " Auto-Resize Guest Display " aktivieren.

mipos
quelle
1

Ich habe alle vorgeschlagenen Lösungen ausprobiert:

  1. Auf dem Gastcomputer (Kubuntu 18.04) habe ich 'virtualbox-guest-additions-iso' installiert (danke an Moshe Beeri)
  2. Installiertes 'virtualbox-guest-dkms' (Danke an Dr. Windows für den Hinweis)
  3. Während der Gastcomputer ausgeschaltet ist, habe ich überprüft, ob "Maximale Größe des Gastbildschirms" auf "Automatisch" eingestellt ist (siehe diesen Vorschlag in einem anderen Beitrag).
  4. Dann habe ich den 'Graphics Controller' in 'VBoxVGA' geändert. (danke an uceieluez)

Erst nach dem 4. Schritt wurde die Auflösung des Gastcomputers behoben. Jetzt wird die Größe automatisch an das Fenster der virtuellen Maschine angepasst.

Ich bin nicht sicher, ob der Fix auf eine Änderung des Grafikcontrollers oder auf all das oben Genannte zurückzuführen ist. Wie auch immer, ich danke Ihnen allen.

mohammad.yousef
quelle
1
Für zukünftige Leser würde ich vorschlagen, VBoxSVGA zu wählen; Dh stellen Sie sicher, dass es ein 's' gibt, obwohl ich es ohne nicht ausprobiert habe.
Robert Lugg