PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schriftgröße in der Konsole verändern



Floker
10.09.05, 12:01
Hallöchen

Ich bin von SuSE auf Debian (3.1) umgestiegen, jetzt vermisse ich die schicke konsole.

Auf das Bunte SuSE Design kann ich gut verzichten, aber ich hätte gerne eine höhere auflösung in der Konsole.

Mit meinem 21" Monitor sieht das beim Booten und allgemein wenn ich etwas in init3 mache ganz schön blöd aus.

Wie kann ich die Auflösung im init 3 höher stellen, oder zumindest die schrift kleiner machen sodass mehr zeichen auf den bildschirm passen, und ich so eine bessere übersicht im midnightcommander und allgemein habe?

Danke schonmal,
Floker

Basti
10.09.05, 13:44
Hallo Floker,

versuche es mal mit einer Bootoption des Kernels a la "vga=791" (das ist meine Einstellung). Sie steht im Bootloader beim entsprechenden Eintrag. Sieht bei mir (FC4 + grub) wie folgt aus:

...
kernel /vmlinuz-2.6.12-1.1387_FC4 ro vga=791 root=LABEL=/ rhgb quit
initrd /intrd-2.6.12.1.1387_FC4.img
...

Damit bekommst du eine meiner Meinung nach gute Auflösung auf den virtuellen Konsolen.

Falls Du lilo verwendest, schau´ mal, wie die Bootoptionen dort geregelt sind. Viel Erfolg.

Gruss Basti

Floker
10.09.05, 16:26
Hallo

Danke Basti, funktioniert wunderbar.

Aber was hat die Zahl zu bedeuten? und wie mache ich die auflösung noch größer?
einfach die zahl wahllos erhöhen?

Erzi
10.09.05, 16:55
Hallo

Danke Basti, funktioniert wunderbar.

Aber was hat die Zahl zu bedeuten? und wie mache ich die auflösung noch größer?
einfach die zahl wahllos erhöhen?


Noch groesser geht es nicht. Du hast schon die hoechste Aufloesung welche das Framebufferdevice her gibt.




# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769


gruss Erzi

Erzi
10.09.05, 17:07
file:/usr/src/linux/Documentation/fb/vesafb.txt

Dort solltest du auch Hinweise finden.

gruss Erzi

Floker
10.09.05, 17:08
danke euch =)

wie kann ich nu die textfarbe ändern?

GoKi
10.09.05, 17:09
Aus der Kernel-Doku

| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
Zahlen sind hier hexadezimal angegeben, aber das kann man direkt so übernehmen.

Floker
10.09.05, 17:48
So ich habs jetzt auf 1280x1024 bei 16 Millionen Farben. Wovon ich allerdings nur zwei sehen kann =)

wie kann ich die textfarbe ändern und eventuell sogar ein hintergrundbild einrichten?

mcfock
10.09.05, 18:02
um ein hintergrundbild anzeigen zu können brauchst du tools von hier (http://dev.gentoo.org/~spock/projects/gensplash/)

suck
10.09.05, 18:13
Für Farben kann man (ab dem Zeitpunkt, wo init rennt) Ansi-Escape-Zeichfolgen verwenden. Meine Startscripte z.B. (die von LFS) malen mir bei Erfolg einen grünen Smile und bei Misserfolg einen roten traurig schauenden ans Ende der Zeile.