Auflösung der Konsole ändern
Aus Fedorawiki.de
Damit auch auf Monitor mit einer hohen Auflösung die Buchstaben in der Konsole in einer angenehmeren Größe erscheinen, muss nur ein entsprechender Bootparameter beim Starten angegeben werden.
Die Konfigurationsdatei von Grub /boot/grub/grub.conf muss leicht angepasst werden. In diesem Beispiel wird von einer gewünschten Auflösung von 1024x768 bei 16M Farben ausgegangen.
| grub-Parameter Übersicht | ||||||
|---|---|---|---|---|---|---|
| Farben/Auflösung | 640x480 | 800x600 | 1024x768 | 1280x800 | 1280x1024 | 1600x1200 |
| 256 | 0x301 | 0x303 | 0x305 | 0x363 | 0x307 | 0x320 |
| 32k | 0x310 | 0x313 | 0x316 | - | 0x319 | 0x321 |
| 64k | 0x311 | 0x314 | 0x317 | 0x364 | 0x31A | 0x322 |
| 16M | 0x312 | 0x315 | 0x318 | 0x365 | 0x31B | 0x323 |
So lautet der Parameter gemäß folgender Tabelle: 0x318 (Wie in der Dokumentation von VESA ersichtlicht ist, gibt es Unterschiede bei den Paramtern, wenn der VESA-Support nicht im Kernel einmodelliert ist.)
Die Ergänzung, welche in grub.conf in der Zeile von kernel /vm....gemacht werden muss, lautet:
vga=0x318
Am besten platziert man den Eintrag am Ende der Zeile, damit man ihn schnell wiederfindet und kopieren kann, wenn er nach einem Kernel-Update nicht mehr zur Verfügung stehen sollte.
Man kann das Argument statt, wie hier, in hexidezimaler Form, auch in dezimaler Form angeben. Viele Quellen verweisen deswegen meist auf nur 3-stellige dezimale Werte. Die Umrechnung von einem Format ins andere kann man leicht hier durchführen.
Unterstützung der Grafikkarte
Um herauszufinden, welche Modi die Grafikkarte unterstützt, kann man das Programm vbetest nutzen. Dieses kann direkt mit
installiert werden. Nach der Eingabe des Befehls
in eine virtuelle Konsole (der Wechsel dorthin geht mit Strg+Alt+F2 z.B., zurück mit Strg+Alt+F7) wird eine Liste der unterstützten Grafikmodi aufgelistet:
[root]# vbetest VBE Version 3.0 Intel(r) 82945GM Chipset Family Graphics Chip Accelerated VGA BIOS [352] 1280x800 (256 color palette) [353] 1280x800 (5:6:5) [354] 1280x800 (8:8:8) [261] 1024x768 (256 color palette) [279] 1024x768 (5:6:5) [280] 1024x768 (8:8:8) [274] 640x480 (8:8:8) [276] 800x600 (5:6:5) [277] 800x600 (8:8:8) [257] 640x480 (256 color palette) [259] 800x600 (256 color palette) [273] 640x480 (5:6:5)
Um einen korrekten Parameter für grub zu erhalten, muss zu dem von vbetest jeweils in einer eckigen Klammer ausgegebenen Wert 512 addiert werden.
So wäre der richtige grub-Parameter für die Auflösung 1280x800 bei 16M Farben in diesem Beispiel 354 + 512 = 866 dezimal oder entsprechend 362 hexadezimal.
In der menu.lst von grub müsste also vga=0x362 ergänzt werden.
Test der Einstellung
Die Einstellung kann wieder in einer virtuelle Konsole getestet werden. Mit vbetest kann man sich alle möglichen Modi anzeigen lassen. Mit
kann man den Modus, hier im Beispiel Modus 354, auf seine Funktionalität testen.
Weitere Informationen
Eine komplette Übersicht aller Optionen kann hier gefunden werden.