Wie kann ich VirtualBox bei 1366x768 laufen lassen?

Ich versuche Windows 8 in VirtualBox auszuführen. Das Display meines Laptops ist genau 1366x768. Windows 8 deaktiviert einige seiner Funktionen, wenn die Auflösung weniger als 1366x768 beträgt, sodass ich das Gastbetriebssystem im Vollbildmodus ausführen muss.

Das Problem ist, VirtualBox weigert sich, den Gast bei 1366x768 auszuführen. Wenn VirtualBox "Vollbild" ist, ist der Gast nur 1360x768 -- sechs Pixel zu schmal. Es gibt also einen schwarzen Balken mit drei Pixeln auf der linken und rechten Seite des Displays.

Diese benutzer hatte das gleiche Problem, aber die akzeptierte Antwort lautet "Installiere die Gastzusätze", was ich bereits getan habe; das brachte mich zu 1360, aber nicht zu 1366.

Laut dem VirtualBox Ticket Tracker gab es früher einen Fehler, bei dem die Bildschirmbreite des Gastes auf das nächste Vielfache von 8 abgerundet wurde, aber sie behaupten, den Fehler in Version 3.2.12 behoben zu haben. Ich verwende Version 4.1.18 und sehe das gleiche Problem, das sie angeblich behoben haben, also haben sie es entweder wieder gebrochen, sie waren falsch, es jemals behoben zu haben, oder mein Problem ist etwas ganz anderes.

Diese Antwort schlug vor, der VM 128 MB Videospeicher zu geben, und behauptete, danach keine Probleme zu haben, 1366x768 zu erhalten. Als ich die VM erstellte, war der Anzeigespeicher bereits standardmäßig 128 MB groß. Ich habe versucht, es auf 256 MB zu erhöhen, aber ohne Wirkung: Der Gast ist immer noch sechs Pixel zu schmal.

Mein Host-Betriebssystem ist Windows 7 64-Bit und ich verwende VirtualBox 4.1.18.

Wie kann ich bekommen VirtualBox, um mein Gastbetriebssystem im Vollbildmodus mit der nativen Auflösung meines Displays von 1366x768 auszuführen?

Author: Community, 2012-06-30

16 answers

Während die VM ausgeführt wird, können Sie das Gastbetriebssystem auch anweisen, die Auflösung zu ändern, indem Sie Folgendes verwenden:

VBoxManage controlvm "Name of VM" setvideomodehint 1366 768 32

32 am Ende bezeichnet die display-Farbtiefe.

 31
Author: Der Hochstapler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-04-23 13:07:12

Nachdem ich ein ganzes Wochenende damit verbrannt hatte, fand ich endlich den Schuldigen: VirtualBox ' s 3D acceleration.

Wenn Sie zu Einstellungen > Anzeige Ihrer virtuellen Maschine gehen und "3D-Beschleunigung aktivieren" deaktivieren, wird der Gast erfolgreich bei 1366x768 ausgeführt.

 20
Author: Joe White,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-01 21:53:40

Ich löste das gleiche Problem auf Fedora 22 KDE mit folgendem Befehl:

$ VBoxManage setextradata global GUI/MaxGuestResolution any
$ VBoxManage setextradata "Win 10" "CustomVideoMode1" "1366x786x32"

Beachten Sie, dass Ihr Virtualbox-Fenster geschlossen sein sollte.

 15
Author: Dhiren Hamal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-09-04 11:30:31

Ich hatte es funktioniert, indem ich das tat:

  1. VM herunterfahren

  2. Navigieren zu C:\Program Files\Oracle\VirtualBox\

  3. Umschalt + Rechtsklick > Befehlsfenster hier öffnen

  4. Befehl ausführen VBoxManage.exe setextradata "Windows 8 RTM Evaluation" CustomVideoMode1 1366x768x32

  5. VM starten

  6. Desktop starten, Rechtsklick > Bildschirmauflösung

  7. Wähle 1366 x 768

Aber es brach...

Ich habe VirtualBox aktualisiert und neue Gastzugänge installiert. Jetzt verwendet es " VirtualBox Graphics Adapter für Windows 8 " und ich kann keine breite Auflösung auswählen.

 14
Author: Zack Peterson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-11-06 15:23:57

Stellen Sie sicher, dass Ihre Hardware die gewünschte Auflösung unterstützt.

Starten Sie Ihren Linux-Gast in VirtualBox und drücken Sie c im GRUB-Menü (es ist ein blauer Bildschirm in Debian) und dann in der Eingabeaufforderung grub> Verwenden Sie den Befehl vbeinfo, um die unterstützten Auflösungen Ihrer Hardware zu überprüfen. Es hat das Format 1366x768x32.

Drücken Sie Esc, um die Eingabeaufforderung grub> zu beenden und fortzufahren. Dann:

  1. loggen Sie sich als root
  2. vim /etc/default/grub
  3. Bearbeiten, mit einem der unterstützten Modi:

    GRUB_GFXMODE=1366x768x24
    GRUB_GFXPAYLOAD_LINUX=keep
    
  4. Aktualisieren Sie Ihre Grub-Konfiguration (der Befehl in Debian ist update-grub und in openSUSE ist grub2-mkconfig -o /boot/grub2/grub.cfg)

  5. abmelden
  6. In Windows (oder was auch immer das Host-Betriebssystem) führen Sie diesen Befehl aus:

    C:\>...\vboxmanage setextradata "your_guest_os_name" "CustomVideoMode1" "1366x768x32"
    
  7. Starten Sie Ihr Gast-Betriebssystem neu

 7
Author: alix,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-02-09 13:58:08

Mein Problem wurde unter Windows XP (in VB) in Ubuntu 14.04. Führen Sie das aus, da es die einzige Möglichkeit ist, eine Remote-Verbindung zur Arbeit herzustellen. Eh, max res war 1024X800 bis ich das folgende:

  1. Wählen Sie im Oracle VM VirtualBox Manager das Menü Datei aus
  2. Wählen Sie die option "Einstellungen"
  3. Wählen Sie Anzeige von der linken Seite Optionen
  4. Ändern Sie die maximale Gastbildschirmgröße in HINWEIS (von Automatisch oder Keine)
  5. Stellen Sie Ihre maximale Pixelbreite und-höhe ein (meine ist 1440 X 900)
  6. Klicken Sie auf OK
  7. Starten Sie Ihre virtuelle Sitzung
 5
Author: ray,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-01-29 21:18:53

Wenn Sie ein Mac OS auf Ihrer virtuellen Maschine verwenden, ist es nicht möglich, die Bildschirmauflösung von 1366x768 einzustellen.

Hier sind einige Auflösungen, die Sie verwenden können:

  • 640×480
  • 800×600
  • 1280×1024
  • 1440×900
  • 1900×1200

Um es auf VirtualBox von Windows zu setzen:

VBoxManage.exe setextradata "Your OS name" CustomVideoMode1 800x600

Um es von einem Linux-Betriebssystem aus festzulegen:

VBoxManage setextradata "MacOS Mojave" VBoxInternal2/EfiGraphicsResolution 800x600
 1
Author: Lucas Bittencourt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-05-02 03:37:13

Ich habe mein Problem so gelöst:

  1. Starten Sie Ihr virtuelles Betriebssystem (Windows 8), während es bereits läuft
  2. Wählen Sie im Menü Device
  3. Installieren Sie die Guest Additions
  4. Fahren Sie fort, bis die Installation abgeschlossen ist.
  5. VirtualBox neu starten
 1
Author: Arash.Zandi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-12-30 16:52:52

Ich habe eine viel einfachere Methode : Ändern Sie den Grafikcontroller in den Einstellungen der virtuellen Box in VBoxSVGA. Öffnen Sie nun Ihre VM und klicken Sie im Menü auf: View - > Virtual Screen 1 - > [choose the resoltuion]

 1
Author: GustavoS,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-09-10 20:20:49

Ich habe herausgefunden , wie der Typ aus Indonesien es gemacht hat und es geschafft hat, dass es funktioniert, aber unter Win XP Guest OS . Sollte wahrscheinlich auch für Win 8 funktionieren .

  1. Sie müssen die VB Guest Additions auf Host OS installiert haben

  2. Starten Sie die VM und klicken Sie in der Mini-Symbolleiste mit der rechten Maustaste auf CD/DVD und wählen Sie "Virtuelle CD / DVD-Datei auswählen" .

  3. Wenn Sie dazu aufgefordert werden , navigieren Sie zu VB-Installationsordner und wählen Sie die VBoxGuestAdditions.ISO -

  4. Setup startet auf Ihrem Gastbetriebssystem und installiert die VB guest additions

  5. Starten Sie neu und es funktioniert sogar mit aktivierter 3D-Videobeschleunigung .

 0
Author: Mike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-02-19 19:27:34

Ich habe kürzlich das gleiche Problem erlebt. Glücklicherweise konnte ich meine Auflösungsprobleme mithilfe dieses Links beheben: https://www.youtube.com/watch?v=KCSXDjKKaQo . Ich habe die Anweisungen Schritt für Schritt befolgt und jetzt funktioniert alles perfekt. Der Typ auf dem Video verwendet einen MAC, um auf das Terminal zuzugreifen, das die Änderungen an der Bildschirmauflösung vornimmt. Ich verwende Windows 7, um auf die Eingabeaufforderung (CMD) zuzugreifen. Interessanterweise funktionieren die Befehle sowohl auf dem Terminal als auch CMD.

Als Zu Ihrer Information stellen Sie sicher, dass Sie "1366 768 32" genau so verwenden, wie Olivers Posting beschrieben hat

Hoffentlich hilft.

 0
Author: Computer Guy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-10-22 05:14:15

Folgen Sie diesen Anweisungen und Sie werden Ihr Problem lösen:

  • Ich verwende VirtualBox 4.3.32
  • Installiertes Betriebssystem ist Windows 7

Wenn die virtuelle Maschine ausgeschaltet ist, gehen Sie wie folgt vor:

  1. Wechseln Sie in den folgenden Ordner Ihres Pcs: C:\Program Files\Oracle\VirtualBox
  2. Drücken Sie Umschalt + Rechtsklick und wählen Sie "Eingabeaufforderung hier öffnen".
  3. Geben Sie Folgendes ein: VBoxManage.exe setextradata windows7 CustomVideoMode1 1366x768x32
  4. Ersetzen Sie windows7 durch den Namen der VirtualBox.
  5. Drücken Sie Die EINGABETASTE.
  6. Virtuelle Maschine starten.
  7. Klicken Sie mit der rechten Maustaste auf den Desktop der virtuellen Maschine und wählen Sie Bildschirmauflösung.
  8. In der Auflösungsliste finden Sie die Option 1366 x 768.
  9. Wählen Sie 1366 x 768, und klicken Sie auf OK.
 0
Author: GeorgeP,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-10-31 01:24:52

GEHE zu Einstellungen - > Anzeige - > Skalierungsfaktor (Alle Monitore). Erhöhen Sie es. Es maximiert den Bildschirm des Betriebssystems, das im VM-Fenster ausgeführt wird

 0
Author: Prashant Kajale,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-07-11 10:53:52

Für Leute, die hierher kommen, weil sie eine sehr kleine Auflösung haben (wie 800x600), gehen Sie einfach in die laufende VM in Ihren Bildschirmeinstellungen und ändern Sie die Auflösung des Bildschirms von dort.

 0
Author: tobiasBora,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-04 08:21:09

Um die Bildschirmgröße im Vollbildmodus auf 1366x768 festzulegen, tun Sie dies:

Schritte (in der Eingabeaufforderung):

  1. cd "C:\Program Files\Oracle\Virtualbox"
  2. VBoxManage setextradata "macOS name" VBoxInternal2/EfiGraphicsResolution 1366x768

Ändern Sie "macOS name " in den Namen Ihres virtuellen Betriebssystems.

 0
Author: malenmon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-09-17 17:33:33

Bevor Sie diese Befehlszeilen eingeben. Diese Zeile hinzufügen "C:\Program Dateien\Oracle\VirtualBox" im Pfad. 'VBoxManage' wird nicht als interner oder externer Befehl, operables Programm oder Batch-Datei erkannt.

 0
Author: Gwa Si,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-11-05 21:14:59