[ltp] T20/Debian/savagefb: Only top part of display is visible
Alex Deucher
linux-thinkpad@linux-thinkpad.org
Fri, 22 Feb 2008 16:13:00 -0500
On Fri, Feb 22, 2008 at 2:37 PM, Frank Huddleston <fhuddles@yahoo.com> wrote:
>
> Greetings,
>
> I had a situation of what appeard to be the "Blink Of Death" (BOD) on my
> T20, and decided to update the BIOS. While working on this, the symptoms of
> the BOD problem disappeared (perhaps only temporarily), even before I had
> applied the new BIOS. But a problem I've had before has reappeared, and I
> haven't been able to fix it: At a point in the boot process about the time
> the savagefb (Savage Frame Buffer) is enabled, the screen divides itself
> horizontally into two areas: the lower one showing several bands of varying
> shades of black, with thin lines delimiting them, and the upper area showing
> the text as it scrolls up the screen. But it's just the top part of the
> screen: the area with the cursor is down in the other section. It's as
> though someone put a piece of cardboard over the lower part of the lcd.
> Starting X doesn't help: I get the same effect.
> I suspect that this phenomenon is caused by the Savage Frame Buffer, but
> attempts to put "nofb" on the kernel boot line in menu.lst don't seem to
> have any effect, nor does putting the "UseFB" parameter to "false" in
> xorg.conf. That would probably only have an effect after X was started, in
> any case. Here is that entry in xorg.conf:
> Section "Device"
> Identifier "S3 Inc. 86C270-294 Savage/IX-MV"
> Driver "savage"
> BusID "PCI:1:0:0"
> Option "UseFBDev" "true"
this option is useless on teh savage driver. it has no facility to
use the kernel fbdev.
> EndSection
>
> Here is some savagefb-related output from dmesg:
>
> savagefb: mapped io at d0b80000
> savagefb: probed videoram: 8192k
> savagefb: Detected current MCLK value of 83045 kHz
> savagefb: 1024x768 TFT LCD panel detected and active
> savagefb: Limiting video mode to 1024x768
> savagefb: mapped framebuffer at d0c80000, pbase == f0000000
> savagefb v0.4.0_2.6: 8064kB VRAM, using 800x600, 37.878kHz, 60Hz
> Console: switching to colour frame buffer device 100x37
> fb: S3 Savage/IX-MV frame buffer device
>
> Well, can anyone help me out here? Thanks in advance.
Generally don't mix savagefb and the X savage driver. they don't
really work together properly.
Alex