Bildschirmauflösung der Framebuffer-Konsole (Linux / Grub2)

Virtuelle Maschinen mit Linux starten unter VirtualBox standardmäßig mit einer Framebuffer-Auflösung von 640x480 Pixeln. Mit wenigen Handgriffen kann die Auflösung verändert werden:

Zunächst fragt man mit hwinfo die zulässigen Auflösungen ab:

$ sudo hwinfo --framebuffer

Aus der Liste sucht man sich dann die gewünschte Auflösung heraus. Bis 1182x864 kann ich gehen, ohne scrollen zu müssen. Bei höheren Auflösungen schneidet VirtualBox anscheinend das Bild mit Scrollbalken ab, obwohl noch genügend Platz vorhanden wäre.

Die Auflösung wird in der Datei /etc/default/grub eingetragen.

$ sudo nano /etc/default/grub
GRUB_GFXMODE=1152x864
GRUB_GFXPAYLOAD_LINUX=keep

Die zweite Zeile fehlt ggf. in der Datei. Ohne sie gilt die Auflösung aber nur für den Bootloader und wird nicht an den Kernel weitergegeben.

Zum Schluss die grub.cfg neugenerieren und neustarten:

$ sudo update-grub2
$ sudo reboot


attachments

imageappend Append an Image
>