Ich habe gerade Ubuntu 10.04 in VirtualBox unter Windows 7 installiert.
Leider sind die einzigen Optionen für die Bildschirmauflösung 640 x 480 und 800 x 600 und der Monitor wird als "Unbekannt" angezeigt.
Wie würde ich vorgehen, um die Auflösung auf 1280 x 1024 zu erhöhen (ich bin auf einem 1600 x 1200-Monitor)?
Update
Ich habe versucht, die VirtualBox 'Guest Additions' ISO (aus dem VBox 'Devices'-Menü) und sudo sh ./VBoxLinuxAdditions-x86.run
das gemountete Laufwerk zu mounten, wobei nach einem Neustart 2 neue Auflösungen aufgelistet wurden (1024x768 und die 16: 9-Version dieser Auflösung). Diese funktionierten, als ich sie auswählte, verschwanden jedoch, als ich zu einer anderen Auflösung zurückkehrte. Ich habe versucht VBoxLinuxAdditions-x86.run
, neu zu starten und erneut zu starten, aber diesmal nur die 2 Optionen mit niedriger Auflösung.
Ich denke, ich werde neu installieren ...
Scheint eher ein VBox-Problem als ein Ubuntu-Problem zu sein, da nach der Neuinstallation von 10.4 das Überschreiben der ursprünglichen virtuellen Partition sudo sh ./VBoxLinuxAdditions-x86.run
keinerlei Auswirkungen mehr hat.
quelle
Antworten:
Sie müssen die VBox-Gastdienstprogramme installieren, um Unterstützung für die virtualisierte Grafikhardware hinzuzufügen.
Zuvor haben Sie möglicherweise die "ose" -Versionen benötigt:
quelle
Bearbeiten:
Starten Sie Virtual Box und melden Sie sich bei Ubuntu an.
Drücken Sie die rechte Strg-Taste, um den Mauszeiger außerhalb der virtuellen Maschine zu platzieren.
3.Klicken Sie zum Anfang des virtuellen Fensters auf Geräte und wählen Sie "Install Guest Additions". In Ubuntu wird ein Fenster eingeblendet, das Ihnen anzeigt, dass einige neue Dateien in einem virtuellen CD-ROM-Laufwerk gespeichert sind. Eine dieser Dateien sollte VBoxLinuxAdditions.run sein
Sie müssen die Datei mit einigen Administratorrechten ausführen, um dies zu tun ...
Klicken Sie erneut in den Ubuntu-Bildschirm und gehen Sie zu Anwendungen - Zubehör und dann zu Terminal. Im Terminalfenster wird die Datei ausgeführt, aber zuerst müssen wir zum richtigen Verzeichnis navigieren.
tippe dies ein ...
cd /media/cdrom0
(dann drücke Enter, nach der CD ist ein Leerzeichen!)nächster Typ ...
dir
(Sie sollten unter den angezeigten Dateien VBoxLinuxAdditions.run sehen)jetzt tippe ...
sudo sh ./VBoxLinuxAdditions.run
(ja, das ist ein Punkt vor dem Schrägstrich!)Nachdem Sie die Eingabetaste gedrückt haben, können Sie jetzt über Ubuntu auf die Dateien zugreifen.
Sie müssen jetzt die virtuelle Maschine neu starten oder drücken
Ctrl+Alt+backspace
.Melden Sie sich beim Ubuntu-Desktop an und gehen Sie dieses Mal zu System - Einstellungen und dann zur Bildschirmauflösung. Sie sollten jetzt mehr Optionen als die drei niedrig aufgelösten Optionen haben, die Sie zu Beginn des Tages hatten!
Wenn es sich bei der gewünschten Auflösung nicht um eine der neu aufgelisteten handelt, führen Sie die folgenden Schritte aus ...
Öffne das
terminal
Fenster erneut (Anwendungen - Zubehör dann Terminal)Typ ...
sudo gedit /etc/X11/xorg.conf
(Leerzeichen nach gedit und X11 müssen Großbuchstaben X sein)Sie werden nach einem Passwort gefragt, mit dem Sie sich anmelden.
Der Texteditor wird geladen und Sie sollten viel Text im Fenster sehen. Erstellen Sie zuerst eine Sicherungskopie dieser Datei, indem Sie zu "Datei" und dann zu "Speichern unter" wechseln und den Dateinamen in ändern
xorgbak.conf
Sie müssen jetzt den Text durchsuchen, bis die aufgelisteten Bildschirmauflösungen angezeigt werden. Diejenigen, um die Sie sich Sorgen machen, werden unter Bittiefe 24 oder Bittiefe 16 aufgelistet (da diese Tiefen eine große Menge an Farben liefern).
Die Idee hier ist, Ihre bevorzugte Bildschirmauflösung in diese Liste aufzunehmen. Fügen Sie es entweder auf die gleiche Weise vor die anderen aufgelisteten Auflösungen ein oder tippen Sie es über eine der anderen. (Sie müssen dies nur für diejenigen unter Bittiefe 24 und 16 tun)
Sie müssen jetzt ein "Speichern unter" durchführen, aber seien Sie hier vorsichtig, da wir diesmal die Datei xorg.conf erneut aufrufen müssen. Wenn Sie hier einfach auf Speichern klicken, haben Sie die Änderungen über die von Ihnen erstellte Sicherungsdatei gespeichert!
Du bist fertig. Drücken Sie
Ctrl+Alt+Backspace
, um Ihre virtuelle Box neu zu starten, sich anzumelden und die neuen Bildschirmauflösungsoptionen zu nutzen!quelle
Geräte> Guest Additions installieren, ausführen lassen und dann abmelden.
Wenn Sie zum Anmeldebildschirm zurückgekehrt sind, sehen Sie, dass dieser die volle Größe Ihres Monitors hat. Einloggen und los geht's.
quelle
Ich hatte das gleiche Problem und stellte dann fest, dass, wenn Sie die virtuelle Maschine starten> auf "Ansicht" in der Symbolleiste klicken> auf "Gastanzeige automatisch anpassen" klicken, Ihre virtuelle Maschine dieselbe Bildschirmauflösung wie Ihr eigener Bildschirm hat.
quelle
Nachdem die Vbox Additions installiert wurden (und das Gastbetriebssystem neu gestartet wurde), drücken Sie Host + H, und maximieren Sie dann das Fenster.
Wenn nicht, verwenden Sie möglicherweise eine alte Version von vbox (daher die Vbox Additions) Vielleicht hat eine Inkompatibilität ..)
quelle
[Host] + [F]
. In meinem Fall muss ich diese Taste nur zweimal drücken (aktivieren und deaktivieren), damit Ubuntu in der maximalen Auflösung angezeigt wird.Erhöhen Sie den der virtuellen Box zugewiesenen RAM-Speicher. Hat für mich gearbeitet.
Stoppen Sie dazu die VM und gehen Sie in VirtualBox zu den Einstellungen für die VM. Gehen Sie zum Abschnitt Anzeige. Dort können Sie den Videospeicher vergrößern. Meins war 1 MB; Ich habe es auf 32MB erhöht und so konnte ich meinen 24 "Monitor voll ausnutzen.
quelle
Führen Sie auf dem Hostcomputer in cmd / bash den Befehl aus
Erstelle die Datei /etc/X11/xorg.conf mit folgendem Inhalt:
Zum Ausführen von VM:
Host Key Right Ctrlat default + Home= Vollbild anzeigen.
Ich habe versucht, jeden Schritt mit Ausnahme der GuestAdditions- Installation auszuschließen . Du brauchst jeden von ihnen.
quelle
Enable 3D acceleration = true
Der Pfeil meiner Maus wurde unsichtbar.Ich kann Ihnen sagen, wie ich das mit Mac OS X als Hostsystem mache. Vielleicht funktioniert es auch unter Windows.
quelle
Ich hatte das gleiche Problem und konnte es mit dem Dienstprogramm xrandr beheben. Ich bin diesem Artikel gefolgt, um das Problem zu beheben.
http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html
Manchmal kann dies hilfreich sein. Versuche es.
quelle
Ich konnte dieses Problem beheben, indem ich meine virtuellen VirtualBox-Maschinen herunterfuhr, VirtualBox beendete und diesen Befehl in einem Terminal ausführte:
Dann starten Sie VirtualBox Backup und das Problem sollte behoben sein!
quelle
Der folgende Befehl funktionierte für mich
Open Terminal und geben Sie Folgendes ein :
sudo apt-get install dkms
Quelle: http://www.virtualbox.org/manual/ch04.html
Starten Sie VirtualBox neu
quelle
Welcher Treiber ist in ur xorg.conf angegeben? AFAIK, nach der Installation von Guest Additions sollte das 'vboxvideo' verwendet werden:
quelle
Nach der Installation von Guest Additions: Gehen Sie zu Einstellungen> Anzeige. Vergrößern Sie den Videospeicher und aktivieren Sie die 2D- und 3D-Videobeschleunigung.
quelle
Es ist wahrscheinlich, dass Ihre brandneue Installation einer Linux-Distribution auf Ihrer Virtualbox noch nicht abgeschlossen ist und dass viel mehr getan werden muss, um Ihre Umgebung einzurichten, nicht zuletzt, um das X Window-System zu aktivieren, wenn Sie alles sehen Die Anzeigeeinstellungen für das Seitenverhältnis 4: 3 und die Eingabe von 'startx' an der Eingabeaufforderung bewirken nichts.
Geben Sie an der Eingabeaufforderung Ihres Terminals Folgendes ein:
Wenn Sie Ihre virtuelle Maschine vor der Eingabe von 'startx' in den Vollbildmodus versetzt haben, wird der Bildschirm automatisch auf das Seitenverhältnis 16: 9 angepasst, wobei sich die Symbolleisten und Taskleisten an den richtigen Stellen befinden.
quelle
Beachten Sie neben der Installation des Guest Additions-Plugins, dass die maximale Anzeigegröße in den allgemeinen Einstellungen von VirtualBox begrenzt werden kann:
Aktivieren Sie auch die Option autoResize, und VirtualBox legt die Anzeigegröße automatisch fest, wenn Sie die Größe des Fensters ändern oder es maximieren.
quelle
Möglicherweise wurde dies bereits behoben, aber ich hatte dieses Problem und habe es ganz einfach behoben. Ich habe VirtualBox gerade auf die neueste Version aktualisiert und dann die Gastzugaben erneut installiert.
quelle
VirtualBox 4.3.12 verhinderte, dass die oben genannten Lösungen auf meinem Windows-System funktionieren. 4.3.18 wurde irgendwann am 10.10.2014 (10.10.2014) veröffentlicht, alle oben genannten Funktionen funktionieren seit der Installation.
Der Befehl "VBoxManage setextradata global GUI / MaxGuestResolution any" schien zuvor zu funktionieren, dh es wurden keine Fehler ausgegeben.
Das Installieren von Gast-Additionen hatte zuvor beanstandet, dass die Header-Dateien nicht installiert wurden. Dies wurde jedoch durch die Tatsache unterstrichen, dass das Installieren von Gast-Additionen unter 4.3.18 den Fehler beim Erstellen des Moduls für freigegebene Ordner nicht verursacht .
quelle
Hier ist eine 2016 aktualisierte Antwort, die für mich funktioniert hat.
Zu Beginn bin ich auf Mac 10.11 (El Capitan) und meine VirtualBox ist 5.0.26. In diesem Beispiel starte ich Ubuntu 14.04 LTS (ich muss mein Ubuntu irgendwann aktualisieren).
Meine Optionen waren von 640x480 bis 1920x1200. Sobald ich eine neue Auflösung gewählt, ich habe nicht müssen wieder die VM neu starten, wird es automatisch skaliert.
quelle
Ich habe diese Einstellung vorgenommen und alles war in Ordnung: Zusätzliche Treiber
quelle
Wenn Ihnen keine der Antworten dabei hilft, das Problem zu beheben (wie es bei mir der Fall war), überprüfen Sie auf Ihrem Host-Betriebssystem im Fenster "Bildschirmauflösung" ( Systemsteuerung> Darstellung und Personalisierung> Anzeige ), ob die Anzeigen ausgerichtet sind und nicht wie im Bild von folgendem Link:
Vorschau der Einstellungen unter dem Host-Betriebssystem , die zu Problemen mit der maximalen Auflösung unter dem Gast-Betriebssystem geführt haben
Wenn jemand durch den Wert des angezeigten Anzeigefelds verwirrt ist, ist der Grund, dass ich Windows 7 nicht als mein Host-Betriebssystem verwende, also habe ich es auf VirtualBox verwendet, um das Problem zu simulieren.
Wenn Sie für jeden Monitor eine andere Auflösung verwenden möchten und / oder nicht sicher sind, wie Sie die Anzeigen im vorherigen Fenster ausrichten sollen, sollten Sie mit dem Klicken auf die Schaltfläche "Erkennen" die gewünschten Aktionen ausführen. Sie würden wahrscheinlich nicht vermuten, dass dies zu Problemen führt, da Windows 7 (oder eine neuere Version von Windows) als Host-Betriebssystem das Bild erfolgreich auf Ihren Monitoren rendert, selbst wenn die eingestellte Position wie gezeigt verzerrt ist .
Ich habe mit diesem Problem auf vielen getesteten Gastbetriebssystemen wie Ubuntu, Windows XP und Windows 7 zu kämpfen gehabt (daher hatte das Problem in meinem Fall weder mit Ubuntu noch mit Linux zu tun), und nachdem ich diese Einstellung richtig konfiguriert hatte, war ich in der Lage, es zu tun Wählen Sie eine größere gewünschte Auflösung in meinem Gastbetriebssystem (natürlich sollten Sie zuvor VBox Guest Additions installieren, wie in mehreren Antworten angegeben).
quelle
Da mein Ruf nicht ausreicht, um einen Kommentar für die Antwort von @ maco hinzuzufügen , schreibe ich dies als Antwort.
Ich verwende Ubuntu 16.04 und habe die VBox-Hilfsprogramme als @ macos Antwort installiert. Als ich jedoch den Bildschirm sperrte, konnte ich meine Tastatur und Maus nicht mehr verwenden . Es gibt einen Fehlerbericht darüber. Ich habe hier die Lösung gefunden und total 2-3 Stunden gebraucht.
Ich hoffe es hilft wem das selbe problem hat :)
quelle
Mein Problem / meine Lösung war eigentlich seltsam, ich hatte einen anderen Laptop / Monitor mit einer niedrigeren Auflösung als Hauptanzeige in Windows eingerichtet. Daher wurde diesmal, egal was passiert, auch wenn ich eine maximale Option in Ansicht / Virtueller Bildschirm 1920x1200 hatte, diese nicht aktiviert. Ich benutze i3 GUI, Gnome benahm sich noch seltsamer. Nachdem ich meinen 4k 3840x2160 in Windows als Hauptmonitor konfiguriert hatte, passte sich VirtualBox korrekt an. (Vielleicht kombiniere ich es mit vielen Lösungen hier bei stackexchange und anderen Websites.) Aber das Einrichten des 4k-Bildschirms als Hauptbildschirm in Windows war im Grunde eine Lösung für mich.
Hinweis: Auch zuvor habe ich die Linux Ubuntu-Auflösung über die Befehlszeile mit diesen Befehlen konfiguriert - Wie stelle ich eine benutzerdefinierte Auflösung ein?
Ansonsten eine Appliance-Befehlszeile mit einzeiliger Auflösung und ein paar einfachen Schritten
eval $(cvt 2220 1250 60 |sed 's/Modeline/xrandr --newmode /g'|sed -n '1!p')
Was dieser eine Liner macht: (1./3. Teil erzeugt Dimensionen, 2./3. Teil verwendet Ausgabe und ersetzt durch xrand, um eine logische Anzeige zu erstellen. 3./3. Teil hat einen Kommentar in der ersten Zeile, so dass er in der 2. Zeile beginnt.)Da die Auflösung des richtigen Ergebnisses später möglicherweise neu bewertet und angepasst wird, ermitteln Sie die durch den Befehl xrand erstellte Auflösung, der am Ende der Ausgabe angehängt ist.
1) Weisen Sie die Auflösung einer bestimmten Anzeige zu -
xrandr --addmode VGA-1 "2224x1250_60.00"
2) Geben Sie die gewünschte Auflösung auf dem Display aus
xrandr --output VGA-1 --mode "2224x1250_60.00"
quelle
Der Skalierungsfaktor in den Einstellungen der virtuellen Maschine hat mir geholfen. Ich habe es von 100% auf 200% eingestellt.
Hinweis: Ich habe ein Huawei Matebook X Pro.
quelle