Oliver Schurr wrote: > Hi Xperts > > I have a Cirrus CLGD 5430 1MB card, (alpine card) that works perfectly > in X 3.3.2.3 for the last 5 years and I can get 800x600x16bit without > any problems. > > Monitor settings 31.5-64.3 KHz, 50-100 Hz > > BUT, not in X 4.2.1! I tried everything I could think of... frequencies, > referesh rates, and I even put the ModeLines from the XF86Config into > the new > XF86Confg-4 file and it still can't do 800x600x16bit resolutions. I did > compile X4.2.1 from sources here and that gave no problems at all. > > For what it's worth, the 8 bit depth works just as well in X 4.2.1 as it > did in X 3.3.2.3, so no problems there. > > Here's a piece from the X4 log file. > > (II) CIRRUS: driver for Cirrus chipsets: CLGD5430, CLGD5434-4, > CLGD5434-8, > CLGD5436, CLGD5446, CLGD5480, CL-GD5462, CL-GD5464, CL-GD5464BD, > > CL-GD5465, CL-GD7548 > (II) Primary Device is: PCI 00:04:0 > (--) Chipset CLGD5430 found > (II) Loading sub module "cirrus_alpine" > (II) LoadModule: "cirrus_alpine" > (II) Loading /opt/X11R6/lib/modules/drivers/cirrus_alpine.o > (II) Module cirrus_alpine: vendor="The XFree86 Project" > compiled for 4.2.1, module version = 1.0.0 > ABI class: XFree86 Video Driver, version 0.5 > > Further down I also get some errors from the CIRRUS autodetection like > > (II) CIRRUS(0): initializing int10 > (II) CIRRUS(0): Primary V_BIOS segment is: 0xc000 > (++) CIRRUS(0): Depth 16, (--) framebuffer bpp 16 > (==) CIRRUS(0): RGB weight 565 > (==) CIRRUS(0): Default visual is TrueColor > (**) CIRRUS(0): Option "MMIO" "true" > (==) CIRRUS(0): Using SW cursor > (--) CIRRUS(0): Linear framebuffer at 0xE0000000 > (EE) CIRRUS(0): No valid MMIO address in PCI config space > (--) CIRRUS(0): Not Using MMIO > (II) Loading sub module "i2c" > (II) LoadModule: "i2c" > (II) Loading /opt/X11R6/lib/modules/libi2c.a > (II) Module i2c: vendor="The XFree86 Project" > compiled for 4.2.1, module version = 1.2.0 > ABI class: XFree86 Video Driver, version 0.5 > (II) Loading sub module "ddc" > (II) LoadModule: "ddc" > (II) Loading /opt/X11R6/lib/modules/libddc.a > (II) Module ddc: vendor="The XFree86 Project" > compiled for 4.2.1, module version = 1.0.0 > ABI class: XFree86 Video Driver, version 0.5 > (EE) CIRRUS(0): I2C initialization failed > (==) CIRRUS(0): Using gamma correction (1.0, 1.0, 1.0) > (--) CIRRUS(0): Memory Config reg 1 is 0x15 > (--) CIRRUS(0): VideoRAM: 1024 kByte > (==) CIRRUS(0): Min pixel clock is 12 MHz > (--) CIRRUS(0): Max pixel clock is 50 MHz > (II) CIRRUS(0): Monitor0: Using hsync range of 31.50-64.30 kHz > (II) CIRRUS(0): Monitor0: Using vrefresh range of 50.00-100.00 Hz > (II) CIRRUS(0): Clock range: 12.00 to 50.00 MHz > > MMIO did work just fine in X 3.3.2.3 and was clearly detected when I > piped the output of startx into a file. And I don't know about that i2c > stuff. > > Is there something inherently wrong/unsupported in the > cirrus/cirrus-alpine drivers in X 4.2.1 that previously was supported in > X 3.x? > > Any ideas what I can do to get 800x600x16bit resolution in X 4.2.1? > > Are there any tweaks in the .cf files in the source code that enable > more/other features in the cirrus/cirrus-alpine drivers that enable > those capabillities? > > Thanks a lot folks. > > Oliver Schurr
_______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
