Console frame buffer - nVidia Geforce2 MX

Stephen Gibson stg121 at rsphysse.anu.edu.au
Fri Jul 27 10:03:10 EST 2001


Has anyone successfully set up a frame buffer console for 
a nVidia Geforce2 MX card ASUS V7100TV 32MB) under kernel 2.4.7?

The default RH7.1 2.4.2-2 kernel works fine with the VESA mode 0x31a
(lilo   vga=0x31a) yielding a beautiful 1280x1024 24 console (and
tux image on boot).

fbset appears to report the wrong fresh rate, 77Hz cf the monitor
states 60Hz.

/usr/sbin/fbset -i 
mode "1280x1024-77"
    # D: 131.096 MHz, H: 80.328 kHz, V: 76.649 Hz
    geometry 1280 1024 1280 1024 16
    timings 7628 160 32 16 4 160 4
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : VESA VGA
    Address     : 0xd0000000
    Size        : 33554432
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 2560
    Accelerator : No



However, under kernel 2.4.7 the VESA mode vga=0x31a results in a blank
screen and the alternative nVidia frame buffer mode 

  append="video:riva-1280x1024"   (lilo)

gives a 640x480 console fonts!


I have tried putting the above fbset output in /etc/fb.modes, but it
results in a "sync out of range" for the monitor. Booting into
640x480 and then using fbset to attempt to obtain 1280x1024 has resulted
in several system hangs.

Here are my kernel 2.4.7 options:
#
# Frame-buffer support
#
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_RIVA=y
# CONFIG_FB_CLGEN is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
CONFIG_FB_VESA=y
CONFIG_FB_VGA16=m
# CONFIG_FB_HGA is not set
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_PVR2 is not set
# CONFIG_FB_E1355 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_VIRTUAL is not set
CONFIG_FBCON_ADVANCED=y
# CONFIG_FBCON_MFB is not set
# CONFIG_FBCON_CFB2 is not set
# CONFIG_FBCON_CFB4 is not set
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
# CONFIG_FBCON_AFB is not set
# CONFIG_FBCON_ILBM is not set
# CONFIG_FBCON_IPLAN2P2 is not set
# CONFIG_FBCON_IPLAN2P4 is not set
# CONFIG_FBCON_IPLAN2P8 is not set
# CONFIG_FBCON_MAC is not set
# CONFIG_FBCON_VGA_PLANES is not set
CONFIG_FBCON_VGA=y
# CONFIG_FBCON_HGA is not set
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
CONFIG_FBCON_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_FONT_SUN8x16 is not set
# CONFIG_FONT_SUN12x22 is not set
# CONFIG_FONT_6x11 is not set
# CONFIG_FONT_PEARL_8x8 is not set
# CONFIG_FONT_ACORN_8x8 is not set


Q: What I am missing?

Thanks,

Steve.

-----------------------------------------------------------------------------
Stephen Gibson       
UV Physics Unit                 _--_|\   email:Stephen.Gibson at anu.edu.au
Research School of Physical    /      \  phone: +61 2 6125 3075
   Sciences and Engineering    \_.--\*/  fax  : +61 2 6125 3090
Australian National University       v  http://wwwrsphysse.anu.edu.au/~stg121
Canberra ACT 0200, Australia             
------------------------------------------------------------------------------





More information about the linux mailing list