So ändern Sie Schriftgröße, Zeilen-/Spaltenanzahl in der Konsole

So ändern Sie Schriftgröße, Zeilen-/Spaltenanzahl in der Konsole

Ich betreibe einen Linux-Server ohne X11 oder irgendeine Art von GUI mit einem modernen 22-Zoll-LCD-Monitor.

Angesichts der enormen Größe meines Monitors möchte ich die Anzahl der Zeilen und Spalten in meiner Konsole erhöhen. Wie kann ich das erreichen?

Antwort1

"vga=792"Fügen Sie der Kernelzeile in Ihrer grub.confDatei, die sich normalerweise in /etcoder befindet, etwas wie Folgendes hinzu /boot/grub:

title My Linux OS Name and Kernel Version Number
    root (hd0,0)
    kernel /boot/vmlinuz-1.2.3.4 ro root=/dev/hda1 quiet vga=792
    initrd /boot/initrd-1.2.3.4.img

Sie können vga=askstattdessen angeben, dass beim Booten ein Menü angezeigt werden soll, das aus einem vom Kernel durchgeführten Prüfvorgang erstellt wurde, um zu sehen, welche Auflösungen wahrscheinlich funktionieren. Ich habe festgestellt, dass es oft andere Zahlen gibt, die funktionieren, die diese Methode jedoch nicht findet.

Dies ist alles systemabhängig. Verschiedene Grafikkarten haben unterschiedliche unterstützte Modi und Kernel-Build-Optionen können Videomodusoptionen öffnen oder schließen. Das Subsystem, das sich damit befasst, heißt Kernel-Framebuffer. Achten Sie also beim Kompilieren benutzerdefinierter Kernel darauf, nicht die Unterstützung zu entfernen, die Ihr Kernel zur vollständigen Unterstützung Ihrer Grafikkarte benötigt. Die meisten Karten können den VESA-FB-Treiber verwenden, aber ein anderer Treiber, der speziell auf Ihre Kartenmarke zugeschnitten ist, bietet möglicherweise mehr Optionen.

Beachten Sie auch, dass einige Teile dieses Subsystems Hexadezimalzahlen und andere Dezimalzahlen verwenden. Sie können die Konvertierung in Dezimalzahlen vornehmen, wie ich es getan habe, oder stattdessen etwas wie Folgendes eingeben "vga=0x318".

verwandte Informationen