Hallo,
ich habe auf einem Celeron 466 MHz, 192 MB RAM eine SUSE 10.0 installiert. Läuft auch ganz gut. Jetzt meine Frage:
Wie bekomme ich auf der Kommandozeile die Auflösung auf z.B. COLUMNS=160, LINES=64??
Unter Suse 9.0 und 9.2 was das standardmäßig eingestellt.
Danke für Infos.
Karsten
Hallo Karsten,
ich nehme an, deine Framebuffer-Konsole wird nicht mehr initialisiert.
Füge einfach dem Kernel beim Start die Option vga= hinzu.
Einen Wert für findest du in den Kernelquellen, speziell in
Documentation/fb/vesafb.txt und Documentation/svga.txt
z.B. vga=0x319 startet die Framebuffer-Konsole in einer Auflösung von 1280×1024
mit 32768 Farben, was deinen Wünschen nahe kommen sollte.
Soll die Option permanent vom Kernel benutzt werden, kann sie
in /boot/grub/menu.lst dem gewünschten Kernel übergeben werden.
Sollte dies nicht funktionieren, wäre zu überprüfen, ob die Vesa VGA
Unterstützung in den Kernel einkompiliert ist, was standardmäßig der Fall ist.
mfg
Rico
Die benutzte Zeilen- und Spaltenzahl wird von der eingestellten Auflösung in Pixeln abgeleitet. Letztere wird über einen Boot-Parameter eingestellt.
Benutzt du LILO, schaue hier [1], nimmst du grub, schaue dort [2]
Außerdem sollte das auch per Yast einstellbar / eingebbar sein.
[1] http://www.pro-linux.de/t_system/framebuffer.html
[2] http://www.ubuntuusers.de/wiki/bash%3Aterminal-aufloesung