Neuere Kernel verwenden standardmäßig KMS, daher sollten Sie davon absehen, vga=
anzuhängen zu Ihrer Grub-Zeile hinzufügen, da dies mit der nativen Auflösung von KMS in Konflikt steht. Dies hängt jedoch vom verwendeten Grafiktreiber ab:Der proprietäre Nvidia-Treiber unterstützt kein KMS, aber Sie können dies umgehen.
Sie sollten in der Lage sein, die volle Auflösung im Framebuffer zu erhalten, indem Sie Ihre /etc/default/grub
bearbeiten und stellen Sie sicher, dass GFXMODE
korrekt eingestellt ist, und fügen Sie dann eine GFXPAYLOAD
hinzu Eintrag wie folgt:
GRUB_GFXMODE=1680x1050x24
# Hack to force higher framebuffer resolution
GRUB_GFXPAYLOAD_LINUX=1680x1050
Denken Sie daran, sudo update-grub
auszuführen danach.
Für neuere Debian- und Ubuntu-Distributionen, die nvidia verwenden, musste ich Folgendes tun:
Bearbeiten Sie zuerst /etc/default/grub. Ändern Sie die folgende Zeile:
#GRUB_GFXMODE=640x480
dazu:
GRUB_GFXMODE=1280x800
GRUB_GFXPAYLOAD_LINUX=keep
Ersetzen Sie 1280x800 durch die gewünschte Auflösung.
Dann:
echo "echo FRAMEBUFFER=y" | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u
sudo update-grub
Um die Schriftgröße einfach zu ändern, können Sie dies mit dem folgenden Befehl tun:
sudo dpkg-reconfigure console-setup
Hier ist Ihre beste Option:
Verwenden Sie sudo hwinfo --framebuffer
Wählen Sie wie beschrieben einen Videomodus, den Sie während des Bootens in der Konsole sehen möchten, und fügen Sie dann die Option vga=nnn
hinzu zu den Kernel-Boot-Parametern.
Der einzige Trick ist, dass nnn
ist der Videomodus, den Sie aus der von hwinfo
erstellten Liste ausgewählt haben - UMGEWANDT IN DEZIMAL !!!
Wenn Sie vga=0xwhatever
versuchen es wird nicht funktionieren.
Zum Beispiel habe ich den Videomodus 0x307 (1280x1024 (+1280), 8 Bits gewählt), ich habe 0x307 in Dezimal konvertiert, was 775 ist, und dann habe ich vga=775
verwendet in den Bootparametern von isolinux/extlinux.
Sie können printf verwenden, um Hexadezimal in Dezimal umzuwandeln:
$ printf "%d\n" 0x307
775
Und ich habe von Anfang an einen schönen feinen Text in allen Konsolen bekommen.
Erfolg!