Find the answer to your Linux question:
Results 1 to 1 of 1
I compiled kernel 2.6.26.3 ok. Everything went well, except on bootup I get a blank screen no text. It worked on previous generic kernel. I'm using ubuntu. I have the ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Sep 2007
    Posts
    26

    [SOLVED] kernel 2.6.26.3 no Framebuffer on boot (vga=773)


    I compiled kernel 2.6.26.3 ok. Everything went well, except on bootup I get a blank screen no text. It worked on previous generic kernel. I'm using ubuntu.
    I have the kernel line set at vga=773. When I remove the vga=773 then it boots up with text that is normal size. I'm thinking it's framebuffering problem.

    By the way, it boots up fine, just no grahpics text.

    I have an integrated Intel 865G video chip.

    I found an article regarding Frame buffering here:
    Framebuffer - Gentoo Linux Wiki

    that didn't help since I have all options set up correctly.

    Here is some options from .config

    Code:
    #
    # Graphics support
    #
    CONFIG_AGP=y
    CONFIG_AGP_ALI=m
    CONFIG_AGP_ATI=m
    # CONFIG_AGP_AMD is not set
    # CONFIG_AGP_AMD64 is not set
    CONFIG_AGP_INTEL=y
    # CONFIG_AGP_NVIDIA is not set
    CONFIG_AGP_SIS=m
    CONFIG_AGP_SWORKS=m
    CONFIG_AGP_VIA=m
    CONFIG_AGP_EFFICEON=m
    CONFIG_DRM=m
    CONFIG_DRM_TDFX=m
    CONFIG_DRM_R128=m
    CONFIG_DRM_RADEON=m
    CONFIG_DRM_I810=m
    CONFIG_DRM_I830=m
    CONFIG_DRM_I915=m
    # CONFIG_DRM_MGA is not set
    # CONFIG_DRM_SIS is not set
    # CONFIG_DRM_VIA is not set
    # CONFIG_DRM_SAVAGE is not set
    CONFIG_VGASTATE=y
    CONFIG_VIDEO_OUTPUT_CONTROL=m
    CONFIG_FB=y
    CONFIG_FIRMWARE_EDID=y
    CONFIG_FB_DDC=y
    CONFIG_FB_CFB_FILLRECT=y
    CONFIG_FB_CFB_COPYAREA=y
    CONFIG_FB_CFB_IMAGEBLIT=y
    # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
    CONFIG_FB_SYS_FILLRECT=m
    CONFIG_FB_SYS_COPYAREA=m
    CONFIG_FB_SYS_IMAGEBLIT=m
    # CONFIG_FB_FOREIGN_ENDIAN is not set
    CONFIG_FB_SYS_FOPS=m
    CONFIG_FB_SVGALIB=m
    # CONFIG_FB_MACMODES is not set
    CONFIG_FB_BACKLIGHT=y
    CONFIG_FB_MODE_HELPERS=y
    CONFIG_FB_TILEBLITTING=y
    
    #
    # Frame buffer hardware drivers
    #
    CONFIG_FB_CIRRUS=m
    CONFIG_FB_PM2=m
    CONFIG_FB_PM2_FIFO_DISCONNECT=y
    CONFIG_FB_CYBER2000=m
    CONFIG_FB_ARC=m
    CONFIG_FB_ASILIANT=y
    CONFIG_FB_IMSTT=y
    CONFIG_FB_VGA16=m
    CONFIG_FB_UVESA=m
    CONFIG_FB_VESA=y
    CONFIG_FB_EFI=y
    CONFIG_FB_IMAC=y
    # CONFIG_FB_N411 is not set
    CONFIG_FB_HGA=m
    # CONFIG_FB_HGA_ACCEL is not set
    CONFIG_FB_S1D13XXX=m
    # CONFIG_FB_NVIDIA is not set
    # CONFIG_FB_RIVA is not set
    CONFIG_FB_I810=y
    # CONFIG_FB_I810_GTF is not set
    CONFIG_FB_LE80578=m
    CONFIG_FB_CARILLO_RANCH=m
    CONFIG_FB_INTEL=y
    # CONFIG_FB_INTEL_DEBUG is not set
    CONFIG_FB_INTEL_I2C=y
    # CONFIG_FB_MATROX is not set
    CONFIG_FB_RADEON=m
    CONFIG_FB_RADEON_I2C=y
    CONFIG_FB_RADEON_BACKLIGHT=y
    # CONFIG_FB_RADEON_DEBUG is not set
    CONFIG_FB_ATY128=m
    CONFIG_FB_ATY128_BACKLIGHT=y
    CONFIG_FB_ATY=m
    CONFIG_FB_ATY_CT=y
    CONFIG_FB_ATY_GENERIC_LCD=y
    CONFIG_FB_ATY_GX=y
    CONFIG_FB_ATY_BACKLIGHT=y
    CONFIG_FB_S3=m
    CONFIG_FB_SAVAGE=m
    CONFIG_FB_SAVAGE_I2C=y
    CONFIG_FB_SAVAGE_ACCEL=y
    CONFIG_FB_SIS=m
    CONFIG_FB_SIS_300=y
    CONFIG_FB_SIS_315=y
    CONFIG_FB_NEOMAGIC=m
    CONFIG_FB_KYRO=m
    CONFIG_FB_3DFX=m
    # CONFIG_FB_3DFX_ACCEL is not set
    CONFIG_FB_VOODOO1=m
    CONFIG_FB_VT8623=m
    CONFIG_FB_CYBLA=m
    CONFIG_FB_TRIDENT=m
    # CONFIG_FB_TRIDENT_ACCEL is not set
    CONFIG_FB_ARK=m
    CONFIG_FB_PM3=m
    CONFIG_FB_GEODE=y
    CONFIG_FB_GEODE_LX=m
    CONFIG_FB_GEODE_GX=m
    CONFIG_FB_GEODE_GX1=m
    CONFIG_FB_SM501=m
    # CONFIG_FB_VIRTUAL is not set
    CONFIG_BACKLIGHT_LCD_SUPPORT=y
    CONFIG_LCD_CLASS_DEVICE=m
    CONFIG_LCD_LTV350QV=m
    CONFIG_BACKLIGHT_CLASS_DEVICE=y
    CONFIG_BACKLIGHT_CORGI=m
    CONFIG_BACKLIGHT_PROGEAR=m
    CONFIG_BACKLIGHT_CARILLO_RANCH=m
    
    #
    # Display device support
    #
    CONFIG_DISPLAY_SUPPORT=m
    
    #
    # Display hardware drivers
    #
    
    #
    # Console display driver support
    #
    CONFIG_VGA_CONSOLE=y
    # CONFIG_VGACON_SOFT_SCROLLBACK is not set
    CONFIG_VIDEO_SELECT=y
    CONFIG_MDA_CONSOLE=m
    CONFIG_DUMMY_CONSOLE=y
    CONFIG_FRAMEBUFFER_CONSOLE=m
    # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
    # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
    # CONFIG_FONTS is not set
    CONFIG_FONT_8x8=y
    CONFIG_FONT_8x16=y
    Edit: I found out that the output of 'lsmod' revealed that the generic kernel has 30 more modules than the one I built. Especially these:
    fbcon 42912 71
    tileblit 3456 1 fbcon
    font 9472 1 fbcon
    bitblit 6784 1 fbcon

    How do I go about adding them. Anyone know?
    Last edited by verndog; 09-06-2008 at 03:36 AM. Reason: more info

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •