I'm very sorry, only today I noticed this message was sent without the attachments. Here they go. I had Mandrake 9.2 installed in an Asus motherboard with VIA KM400 chipset. It had via_drv.o installed (I believe it was included in XFree), though it didn't show in XFdrake video cards list. I tried to edit XF86Config-4 file to use it. XFree started, but I got errors in font rendering and screen painting that made it unusable. I found drivers for KM400 in ViaArena, but they were said to be specific for Mandrake 9.1 I installed Mandrake 9.1, which started with fbdev device as did Mandrake 9.2. Curiously I didn't find via driver installed, though XFree version, 4.3.0, was the same in both versions of Mandrake. I installed the driver from ViaArena with no errors. Then I edited XF86Config-4 just to comment Driver "fbdev" line and add Driver "via". Then I got a "Fatal server error", as you can see in attached XFree86.0.log1. I edited XF86Config-4 and changed Modes "default" to Modes "640x480" in Display subsection. The resulting file is attached. Then I got a working display of 640x480 at 60Hz. The log XFree86.0.log2 is attached. But I can't change it. Using Modes "800x600" causes a fatal error. One thing seemed most strange to me: my monitor was detected correctly, as you can see in Monitor section of XF86Config-4, but the following lines are in both log files: (WW) via(0): monitor1: Using default hsync range of 28.00-33.00kHz (WW) via(0): monitor1: using default vrefresh range of 43.00-72.00Hz It seems to me that these frequency ranges are preventing the use of other modes. Can anyone help me?
Attachment:
XF86Config-4
Description: Binary data
Attachment:
XFree86.0.log1
Description: Binary data
Attachment:
XFree86.0.log2
Description: Binary data