framebuffer modules in 2.6.4
Hi list!
Framebuffer worked perfectly with the stock kernel that comes with the
new Sarge installer. I just passed vga=0x319 to the kernel while
booting, and had a very nice high-res display in the console.
I recently upgraded to 2.6.4, the Debian way (apt-get the source, and
then make-kpkg --initrd etc etc). The new kernel works fine, but for
the framebuffer. Now I just see a black screen instead of the
console... when I (blindly) startx, everything is fine, so the problem
is not generic - it's the framebuffer.
These are the modules that were used when framebuffer was working fine:
With 2.4.15:
vesafb 8968 63 (autoclean)
fbcon-cfb8 3208 0 (autoclean) [vesafb]
fbcon-cfb16 3784 0 (autoclean) [vesafb]
fbcon-cfb24 4040 0 (autoclean) [vesafb]
fbcon-cfb32 3656 0 (autoclean) [vesafb]
These are the modules in use now, right after boot (with which I don't
see anything on the console):
With 2.6.4:
vesafb 5612 0
cfbcopyarea 4096 1 vesafb
cfbimgblt 3456 1 vesafb
cfbfillrect 4096 1 vesafb
This is the relevant section from my kernel's .config:
CONFIG_FB=y
CONFIG_FB_PM2=m
# CONFIG_FB_PM2_FIFO_DISCONNECT is not set
CONFIG_FB_CYBER2000=m
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_VESA=m
CONFIG_VIDEO_SELECT=y
CONFIG_FB_HGA=m
CONFIG_FB_RIVA=m
# CONFIG_FB_I810 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON_OLD is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
CONFIG_FB_ATY_GX=y
# CONFIG_FB_ATY_XL_INIT is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=m
CONFIG_PCI_CONSOLE=y
CONFIG_FONTS=y
# CONFIG_FONT_8x8 is not set
CONFIG_FONT_8x16=y
I have a Radeon VGA card, and use an initial RAM image.
Could someone point out what I'm doing wrong?
Thank you!
-A
Reply to: