I posted to the newbie list about my troubles about a month ago and
didn't get much help.
I had xfree86 3.3.6 working *ok* on my little compaq elite lte 4/75cx
under Debian Potato. I could get 640x480 at 8 bits per pixel.
When I went to xfree86 4.2 (upgraded to Woody), I had trouble at first
getting xfree to display anything but 340x240. Then I figured out that
it would only do 640x480 at 4 bits using the vga driver.
When I asked about this on the newbie list, the only answer I got was
"try vesa or frambuffer" without any other explanation.
I took me a while to figure out what that ment and to get a kernel with
all the framebuffer support setup right.
Now, here's what I get:
When I set the xfree driver to vesa in XF86Config:
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS not detected
(II) UnloadModule: "vesa"
(II) UnloadModule: "int10"
(II) UnloadModule: "vbe"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
So much for vesa. I kinda figured this laptop was too old for vesa support.
When I set the driver to fbdev and use the same resolution settings that
worked for vga (640x480x4):
(II) FBDev: driver for framebuffer: fbdev, afb
(II) Primary Device is: ISA
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
(II) Module fbdevhw: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 0.0.2
ABI class: XFree86 Video Driver, version 0.4
(II) FBDev(0): using default device
(II) Running in FRAMEBUFFER Mode
(**) FBDev(0): Depth 4, (--) framebuffer bpp 4
(==) FBDev(0): Default visual is StaticColor
(==) FBDev(0): Using gamma correction (1.0, 1.0, 1.0)
(II) FBDev(0): Hardware: VGA16 VGA (vidmem: 64k)
(II) FBDev(0): Checking Modes against framebuffer device...
(II) FBDev(0): mode "640x480" ok
(II) FBDev(0): Checking Modes against monitor...
(--) FBDev(0): Virtual size is 640x480 (pitch 640)
(**) FBDev(0): Default mode "640x480": 25.2 MHz (scaled from 0.0 MHz),
31.5 kHz, 60.0 Hz
(II) FBDev(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492
525 -hsync -vsync
(++) FBDev(0): DPI set to (100, 100)
(EE) FBDev(0): EGA/VGA Planes are not supprted yet by drivers/fbdev.(II)
UnloadModule: "fbdev"
(II) UnloadModule: "fbdevhw"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
Sometimes I get a "Caught signal 8. Server aborting". Signal 8 is a
floating point exception. That baffles me.
When I set the driver to fbdev and request a 640x480x8 resolution, I get:
(II) FBDev: driver for framebuffer: fbdev, afb
(II) Primary Device is: ISA
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
(II) Module fbdevhw: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 0.0.2
ABI class: XFree86 Video Driver, version 0.4
(II) FBDev(0): using default device
(II) Running in FRAMEBUFFER Mode
(**) FBDev(0): Depth 8, (--) framebuffer bpp 8
(==) FBDev(0): Default visual is PseudoColor
(==) FBDev(0): Using gamma correction (1.0, 1.0, 1.0)
(II) FBDev(0): Hardware: VGA16 VGA (vidmem: 64k)
(II) FBDev(0): Checking Modes against framebuffer device...
(II) FBDev(0): mode "640x480" test failed
(II) FBDev(0): Checking Modes against monitor...
(--) FBDev(0): Virtual size is 640x480 (pitch 640)
(**) FBDev(0): Built-in mode "current": 25.2 MHz, 31.5 kHz, 59.5 Hz
(II) FBDev(0): Modeline "current" 25.18 640 656 752 800 480 488 490
529 -hsync -vsync -csync
(++) FBDev(0): DPI set to (100, 100)
(EE) FBDev(0): EGA/VGA Planes are not supprted yet by drivers/fbdev.
Fatal server error:
Caught signal 11. Server aborting
Sooo... Does anybody have any other suggestions, or am I stuck with 4
bpp if I want to use 4.x on this machine.
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert