>: Hello Linux users,
>: I am running slackware on a 486 with the Cirrus Logic CLGD5428
>: video chipset. I have problems..
>: I can not find any listing for my card in /usr/X386/lib/X11/etc !
>: I think my chipset is supported in 256 color (XF86_SVGA).
>: THE STEPS THAT I'VE GONE
> I am also looking for information for the Cirrus CL-GD5428 Chip set.
The VESA standard modes in the sample Xconfig should work on 99.9% of all
monitors. But make SURE that you edit out the modes that use a higher dot
clock than your monitor can support in that mode (this is usually determined
by the horizontal sync limit of the monitor).
Just uncomment all mode lines except the 25 MHz dot clock 640x480x256 mode,
and remove "1024x768", "800x600" in the "Modes" line. I think just about any
card/monitor combination will work in this mode. Only now, start adding
(uncommenting) higher resolution/dotclock modes that you know your monitor
I get the impression that 90% of all Xconfig related questions are caused by
failing to comment out high dot clock modes with a monitor that does not
support them. If the card has a 85 MHz clock (and most have), the sample
Xconfig will use that clock (it chooses the highest) for the default
resolution, which is 1024x768. This is 1024x768 at about 80 Hz non-interlaced.
You need a pretty good monitor to be able to use this mode (i.e. >60 KHz
horizontal refresh). As for Cirrus-based cards, many of them are badly
configured as far as DRAM timing is concerned and anything above 65 MHz may
leave very little bandwidth for actually drawing things (i.e. the card becomes
very slow), and may produce undesirable effects.
Of course, there are monitors for which the standard modes don't work, but
they are very rare. There is also the possibility of the XFree86 chipset
driver for the card not handling certain cards correctly. If anyone suspects
this for some Cirrus 542x-based cards (5428 in particular), tell me, I am
currently working on the XFree86 Cirrus driver and the said situation cannot
be ruled out.