Author Topic: kernel compile options, framebuffer probs  (Read 671 times)

beltorak0

  • Member
  • **
  • Posts: 223
  • Kudos: 0
    • http://www.angelfire.com/realm/beltorak
kernel compile options, framebuffer probs
« on: 9 December 2002, 08:06 »
I finally got my Slack 8.1 back on to my machine (lots of fucking effort) overcoming my hardware problems (isn't it typically male to blame it on they's hardware...).

I used to run kernel version 2.4.5 using the frambebuffers for display; no problems there.

Now I use kernel 2.4.18; I have tried many different configurations for the FB, but I always get "snow" when the computer is doing anything (disk access, updating the screen, etc).

The mandrake kernel 2.4.19-16mdk didn't have this problem; I have tried compiling the 2.4.19 kernel before with disasterous results (the console would just show a bunch of vertical lines, like  bar-code).  Also, not using the framebuffer results in the same bar-code.

Does anyone know the magic sequence of kernel options I need to configure to get the display smooth?

--- specs
AMD 750 Duron
Video Card: cheap ass on-MOBO S3 Savage 4
MOBO: Biostar M7VKL

current kernel config:
  [results in usable dispay, but with "snow"]
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
---
CONFIG_MK6=y         [ processor type AMD-k6-II ]
---
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
---
CONFIG_AGP=y
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_I810 is not set
CONFIG_AGP_VIA=y
CONFIG_AGP_AMD=y
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_SWORKS is not set
CONFIG_DRM=y
# CONFIG_DRM_OLD is not set

#
# DRM 4.1 drivers
#
CONFIG_DRM_NEW=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_I810 is not set
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_MWAVE is not set
---
#
# Console drivers
#
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
# CONFIG_MDA_CONSOLE is not set

#
# Frame-buffer support
#
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FB_RIVA is not set
# CONFIG_FB_CLGEN is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
CONFIG_FB_VESA=y [ unsetting results in bar-codes]
CONFIG_FB_VGA16=y  [ same same ]
# CONFIG_FB_HGA is not set
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_MATROX is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_SIS 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
CONFIG_FBCON_ADVANCED=y  [ same same ]
# 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 is not set
# 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 is not set
# CONFIG_FBCON_HGA is not set
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
# CONFIG_FBCON_FONTS is not set
CONFIG_FONT_8x8=y     [same same]
CONFIG_FONT_8x16=y    [same same]
----

any takers?

thanks in advance;

-t.
from Attrition.Org
 
quote:
Like many times before, Microsoft is re-inventing the wheel and opting for something other than round.

-t.


KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
kernel compile options, framebuffer probs
« Reply #1 on: 9 December 2002, 15:41 »
quote:
Originally posted by beltorak0:
I finally got my Slack 8.1 back on to my machine (lots of fucking effort) overcoming my hardware problems (isn't it typically male to blame it on they's hardware...).

I used to run kernel version 2.4.5 using the frambebuffers for display; no problems there.

Now I use kernel 2.4.18; I have tried many different configurations for the FB, but I always get "snow" when the computer is doing anything (disk access, updating the screen, etc).

The mandrake kernel 2.4.19-16mdk didn't have this problem; I have tried compiling the 2.4.19 kernel before with disasterous results (the console would just show a bunch of vertical lines, like  bar-code).  Also, not using the framebuffer results in the same bar-code.

Does anyone know the magic sequence of kernel options I need to configure to get the display smooth?

--- specs
AMD 750 Duron
Video Card: cheap ass on-MOBO S3 Savage 4
MOBO: Biostar M7VKL

current kernel config:
  [results in usable dispay, but with "snow"]
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
---
CONFIG_MK6=y         [ processor type AMD-k6-II ]
---
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
---
CONFIG_AGP=y
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_I810 is not set
CONFIG_AGP_VIA=y
CONFIG_AGP_AMD=y
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_SWORKS is not set
CONFIG_DRM=y
# CONFIG_DRM_OLD is not set

#
# DRM 4.1 drivers
#
CONFIG_DRM_NEW=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_I810 is not set
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_MWAVE is not set
---
#
# Console drivers
#
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
# CONFIG_MDA_CONSOLE is not set

#
# Frame-buffer support
#
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FB_RIVA is not set
# CONFIG_FB_CLGEN is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
CONFIG_FB_VESA=y [ unsetting results in bar-codes]
CONFIG_FB_VGA16=y  [ same same ]
# CONFIG_FB_HGA is not set
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_MATROX is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_SIS 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
CONFIG_FBCON_ADVANCED=y  [ same same ]
# 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 is not set
# 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 is not set
# CONFIG_FBCON_HGA is not set
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
# CONFIG_FBCON_FONTS is not set
CONFIG_FONT_8x8=y     [same same]
CONFIG_FONT_8x16=y    [same same]
----

any takers?

thanks in advance;

-t.



Did you try using the config from the old kernel as a base for compiling the new one?
Contains scenes of mild peril.

beltorak0

  • Member
  • **
  • Posts: 223
  • Kudos: 0
    • http://www.angelfire.com/realm/beltorak
kernel compile options, framebuffer probs
« Reply #2 on: 10 December 2002, 02:21 »
yup; the 2.4.19-16mdk one.  I turned off the ones that were obviuosly not related to my hardware (vga bit planes, alternate card chipsets, etc) but I think i did try leaving the config untouched at one point; I'll have to d/l the 2.4.5 kernel sources again (since the kernel I have doesn't have any modules with it, it is pretty defunct -- I purposefully left out the ethernet driver from the kernel).  I'll try again tonight with untouched mdk-2.4.19 and a fresh 2.4.5  kernel config just to be sure.

thanks for the reply.

btw: is the snow or the bar-codes bad for the screen some how?  would it shorten the life of the monitor, or (shudder) blow the tube?  I can't help but think it is very unhealthy for the hardware, ya know?

-t.

[ December 09, 2002: Message edited by: beltorak0 ]

from Attrition.Org
 
quote:
Like many times before, Microsoft is re-inventing the wheel and opting for something other than round.

-t.