I posted the same question a week ago, and I've got several answers. In
summary:
1. Use
ChipSet "clgd5436"
Option "fifo_conservative"
in the device section of XF86Config.
2. To run it at 16 or 32 bit colors, use
MemBase 0xhhhhhhhh
in the device section, and
Option "linear"
in the display subsection (for Depth 16 and 32) of the screen section. For
PCI cards, the membase number is obtained by running "scanpci". The
command
startx -- -bpp 16 (or 32)
will start the X server in 16- (32-) bit mode. You need 2MB of video
memory to run at 32 bpp. I have to shrink the virtual screen to 800x600 to
be able to run at 16 bpp, since I have only 1MB.
3. XF86_SVGA cannot detect my card (Gateway200/STB Vitro), saying I have a
VGA with 256K memry. I have to specify everything by hand, even the
"clock's. I go the list from the README.cirrus file.
--
Weiqi Gao
> My video card uses Cirrus logic CL 5446 chipset.
> Seems like it is not yet supported by XFree86 and Metro-X.
> Are there possibilities to use other drivers for this chipset ?
> Is it compatible with any supported card ?
> Thanks for help.
> --
> Andris Mednis