The Xfree 4.0.1 package shipped with Redhat 7.0 does NOT work with a Cyber 9385 chipset. It does not autodetect it. Even after a properly hand configured Xfree 4.0 config file taken from a working Xfree 3.3.6 config file it does NOT work. The configure WAS CONVERTED to the Xfree 4.0 format.
Does Xconfigurator --preferxf3 help. This will select the XFree86 3.3.x server for your card. If this works then its an XFree 4 server bug I suspect
Run Xconfigurator to configure the card. Also supply me with the output of the X server logs, and a copy of your config file. Please note the config file for XFree86 4 is XF86Cnfig-4. You might also consider trying the latest XFree86 packages from Rawhide. They have improved video support for many cards. 4.0.2a might solve the problem.
Xfree from the RawHide's work, but the configure program has troubles with screen clipping. I needed the modelines from Xfree 3.3.6 converted to the Xfree 4.0 format
If you provide the working modelines to me, I can look into putting them into the next release.
Here are the modelines: 4.X Mode "1024x768" DotClock 65.00 HTimings 1024 1032 1176 1344 VTimings 768 771 777 806 EndMode 3.X ModeLine "1024x768" 65.00 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
Just an update... by the way, XFree86 3.3.6 Modeline syntax, also works in 4.x config files. 4.x just has a newer way of doing it also.
I assume this is a laptop. If so, can you provide the details of it, so we might be able to add a special entry to the Combos database? Also, if the display is DDC compliant, we can make it autodetect as well. If you have got a CD or floppy disk for the Laptop display panel, or can otherwise obtain a Microsoft Windows .INF file for the display panel, along with the output of "lspci -n", we can possibly get this working automatically in the future for you.
Without the requested information, I cannot look into this further.