it-swarm.com.de

Bildschirmauflösungsproblem mit Ubuntu 14.04 und VirtualBox

Umgebung: Lenovo T530 unter Windows 7. Installieren Sie Ubuntu 14.04 mit VM Virtual Box auf einer virtuellen Maschine. Habe alle Updates von Virtual Box und Ubuntu installiert.

Problem: Während Ubuntus Desktop und andere von Ubuntu initiierte Programme geöffnet sind, wird das Fenster auf ca. 3 x 4 Zoll verkleinert, was in der Mitte des restlichen Fensters meiner normalen Virtual Box angezeigt wird. Ich sehe nur die obere rechte Hand der Bildschirmausgabe von dem, was ich normalerweise sehen würde. Bitte helfen Sie.

Ich habe gesehen Wie installiere ich Guest Additions in einer VirtualBox VM?

Keine dieser Antworten funktioniert jedoch in 14.04.

230
user3341257

Grundsätzlich benötigen Sie die Guest-Ergänzungen. Melden Sie sich bei der virtuellen Maschine an, um die folgenden Pakete zu installieren:

Sudo apt-get install virtualbox-guest-dkms

Starten Sie abschließend das VM neu, um die Installation abzuschließen.

258
Sylvain Pineau

Auf virtualbox musst du "Guest Additions" installieren. Es ist nicht erforderlich, eine Auflösung über die Ubuntu-Einstellungen festzulegen. Wählen Sie mit Ihrem Gastfenster im Vordergrund aus dem oberen Menü:

VirtualBox -> Devices -> Insert Guest Additions CD image

Öffnen Sie in Ubuntu ein Terminal, navigieren Sie zum CD-Ordner (normalerweise/media/VBOXADDITIONS *) und führen Sie ihn aus

sh ./VBoxLinuxAdditions.run

Beachten Sie, dass Sie einen funktionierenden Compiler gcc/g ++ haben sollten

81
mahmood

Ich hatte das gleiche Problem wie du. Ich habe diese Schritte ausgeführt, vielleicht hilft es Ihnen auch:

  1. Gehen Sie zu Systemeinstellungen → Software und Updates → Zusätzliche Treiber
  2. Verwenden Sie x86-Virtualisierungslösungen ...
  3. Danach starten Sie Ihre VirtualBox neu

Meine VirtualBox funktioniert einwandfrei.

55
Rustam

Nachdem ich zuerst versucht hatte, die Guest-Zusätze zu installieren, die nicht funktionierten, fand ich an anderer Stelle eine andere Lösung: linuxbsdos.com .

Verwenden Sie Xdiagnose aus dem Dashboard. Suchen Sie nach Xdiagnose und starten Sie es. Aktivieren Sie dann alle Optionen im Abschnitt Debuggen. Klicken Sie auf die Schaltfläche Übernehmen, schließen Sie das Fenster und starten Sie das System neu.

Das hat es endlich geschafft! Jetzt habe ich eine Auflösung von 1024 x 768 statt 640 x 480.

Ich habe die Guest-Ergänzungen nie deinstalliert, daher musste ich möglicherweise beide Maßnahmen ergreifen.

enter image description here

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

Mir ist klar geworden, dass die oben beschriebene Lösung nur ein Fallback ist, falls die Installation der Guest Additions aus irgendeinem Grund fehlgeschlagen ist. Ich habe es endlich geschafft, sie erfolgreich zu installieren und kann nun in den Anzeigeeinstellungen aus einem größeren Auflösungsbereich auswählen. Hier ist, wie ich es gemacht habe, nachdem ich alle oben genannten Dinge ausprobiert habe.

Eine Sache, die ich schon früher versucht hatte, war


Sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
  1. Aktualisieren Sie Virtualbox auf die neueste Version (derzeit 4.3.24)
  2. Im Terminal im Gastsystemtyp:

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

Wenn Sie kein Hauptmenü im Guest-System haben, liegt es daran, dass Sie sich im Skalierungsmodus befinden, wodurch es ausgeblendet wird. In diesem Fall drücken Sie Host + C zum Umschalten des Skalierungsmodus (wo Host ist Right Control standardmäßig)

  1. Gehen Sie im Guest-System zum oberen Menü und klicken Sie auf Geräte-> Guest-CD-Image hinzufügen. Dies sollte das CD-Image mounten.
  2. In meinem Fall hat Autostart funktioniert und die Installation wurde mit einer Eingabeaufforderung gestartet. Wenn es nicht automatisch startet, können Sie Folgendes tun

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

Ersetzen Sie einfach <Benutzername> durch den Benutzernamen des angemeldeten Benutzers.

Und dann ein Neustart, wie JTIM betonte ...

33

Entwickelt aus diese Antwort und in der Tat ziemlich gut erklärt auch in dieser andere Beitrag . (Ich habe wirklich alles andere ausprobiert, aber es scheint auf meinem Windows 7-System nicht zu funktionieren.)

Vorbereitende Schritte:

  1. Stellen Sie sicher, dass Sie neueste Version von Virtual Box (*) installiert haben. Seien Sie vorsichtig, wenn Sie Virtual Box auffordern, auf die neueste Version zu aktualisieren, wird diese wahrscheinlich auch dann als aktualisiert deklariert, wenn eine neuere Version vorhanden ist!

  2. Es könnte eine gute Idee sein, von einer sauberen Distribution aus zu beginnen, eine neue virtuelle Maschine zu erstellen, dort Ubuntu zu installieren (ich habe das Herunterladen aktualisierter Pakete vom Netzwerk während der Installation zugelassen) und es zu klonen, bevor Sie fortfahren, damit Sie Probleme vermeiden können, wenn Sie Probleme haben von Anfang an neu starten.

  3. Installieren Sie die Pakete build-essential und linux-headers-generic. Anscheinend es wird auch empfohlen, dkms zu installieren , da "Wenn DKMS im Gastbetriebssystem ausgeführt wird, bleiben die Gastzusätze nach einem Gastkernupdate installiert" .

Gewusst wie:

  1. Starten Sie Ihre virtuelle Maschine

  2. Im Virtualbox-Menü -> Geräte -> Guest Additions-CD-Image einfügen ...

  3. Unter Ubuntu sollte ein Popup angezeigt werden. Erlauben Sie der CD-Autorun, das Programm zu installieren. Für mich, wie so oft, hieß es, er könne keine Linux-Header finden, aber dieses Mal lief am Ende alles gut.
    Wenn der automatische Start nicht funktioniert, öffnen Sie ein Terminal (Ctrl+Alt+T), navigiere zum Ordner (normalerweise /media/VBOXADDITIONS*) und starte

    sh ./VBoxLinuxAdditions.run

  4. Fahren Sie die virtuelle Maschine herunter und starten Sie sie erneut


(*) Wenn Sie wie ich mit der neuen Version der Virtual Box Probleme mit dem Netzwerk haben, schauen Sie sich dieses Video (Kurz gesagt: Verwenden Sie Bridged-Netzwerk und wählen Sie "VMs zulassen".)
23
Antonio

Ich hatte das gleiche problem Ich habe das Problem behoben, indem ich die Gastzugaben wie in den anderen Antworten beschrieben installiert und die Anzahl der Videos RAM in den Einstellungen wie gezeigt angehoben habe. MateConfig

4
Elder Geek

Manchmal könnte eine einfache Lösung sein:

enter image description here

1
T.Todua

Ich blieb einige Tage in niedriger Bildschirmauflösung in einem Ubuntu 14.04-Gast stecken, der auf VirtualBox 4.1 unter Debian Wheezy lief. Keine der am häufigsten vorgeschlagenen Lösungen (z. B. Installation von virtualbox-guest-dkms, Installation von Gastzusätzen) hat geholfen. Die Installation von VirtualBox von der offiziellen Downloadseite hat funktioniert!

0
pdp

Um die Aussage von Sylvain Pineau zu erweitern, ist die Eingabe des folgenden Befehls viel einfacher (Platzhalter werden mit apt-get akzeptiert):

Sudo apt-get install virtualbox*
0
MrAxlee