SVGA TextMode

 
Web sputnik.sakura.ne.jp

SVGA TextModeの設定

C1の画面って、異様に横長ですよね。しかし、コンソールでは640x480でしか表示してくれません。 そこで、SVGATextModeでこいつを、1024x480で使います。
まず、SVGATextMode-1.9-bin.tar.gzをとってきます。binaryとsrcとがありますが、binaryを頂いてきます。 ftp://sunsite.unc.edu/pub/Linux/utils/console 等からとってこれるはず、、。 ダウンロードしたら、展開して、Makefileを編集して、付属のINSTALLに従って、make installします。 あとは、/etc/TextConfigを編集して、終わりですが、C1ではこんな感じです。



#############################################################
#                                                           #
#   Configuration file for the "SVGATextMode" program       #
#                                                           #
#############################################################
#
#@stm_version_number@.1.9
#
# Note that neomagic is nearly unsupported: everything is guesswork
# and we probably can not use most of its features. This is because
# they too anal to give us programmers any docs. See also
# http://www.mnsinc.com/js/Neomagic.html.

Chipset "NeoMagic"
Clocks 25.175 28.3 0 43
Option "topleft"

Option "LoadFont"
FontProg "/usr/bin/setfont"
FontPath "/usr/lib/kbd/consolefonts"
FontSelect "Cyr_a8x16"   8x16 9x16 8x15 9x15
FontSelect "Cyr_a8x14"   8x14 9x14 8x13 9x13
FontSelect "lat0-12.psfu" 8x12 9x12 8x11 9x11
FontSelect "Cyr_a8x8"    8x8  9x8  8x9  9x7
FontSelect "Cyr_a8x32"   8x32 9x32 8x31 9x31

DefaultMode "128x30"

"80x25"          28.3    640  680  776  800    400  412  414  449 font 9x16
"128x60"   43   1024 1032 1176 1344   480 491 493 525   -Hsync -Vsync font 8x8   # 31.960kHz/60.88Hz
"128x53"   43   1024 1032 1176 1344   480 491 493 525   -Hsync -Vsync font 8x9   # 31.960kHz/60.88Hz
"128x43"   43   1024 1032 1176 1344   480 491 493 525   -Hsync -Vsync font 8x11   # 31.960kHz/60.88Hz
"128x40"   43   1024 1032 1176 1344   480 491 493 525   -Hsync -Vsync font 8x12   # 31.960kHz/60.88Hz
"128x34"   43   1024 1032 1176 1344   480 491 493 525   -Hsync -Vsync font 8x14   # 31.960kHz/60.88Hz
"128x32"   43   1024 1032 1176 1344   480 491 493 525   -Hsync -Vsync font 8x15   # 31.960kHz/60.88Hz
"128x30"   43   1024 1032 1176 1344   480 491 493 525   -Hsync -Vsync font 8x16   # 31.960kHz/60.88Hz



128x60とかも表示できますが、フォントがちっちゃすぎます。(爆)
で、無事インストールしたら、
# /usr/local/SVGATextMode
(ご自分の環境に合わせて下さい。)

後は、/etc/rc.d/rc.local なんかに記述しとけば、立ち上がったら自動的に、1024x480になってくれるので便利。

ただし、気をつけるとこは、framebufferは使えません。ブートペンギンも拝めません。(涙) よって、ステステにすることにします。(笑)








 ←back