How can I force a specified refresh rate for an external monitor on a
Dell Inspiron 8000 with the ATI Rage 128 Mobility (M4), with RH-7.1,
using XFree86-4.0.3? I can switch to the external monitor just fine
using "Fn-F8", but it is always at a 60Hz refresh rate. This is a
little * the eyes.
Editing the /etc/X11/XF86Config-4 file, I've tried setting up a specific
"Modeline", with the name "1400x1050crt", using the same specs that I
know work for a desktop ATI Rage 128 card and the same monitor. I make
it one of the options in the "Screen" section of the config file, and
try to switch to it using "ctl-alt-(keypad)+". This didn't work, I
still got 60 Hz refresh rates. This is the case whether I am in
internal/external monitor mode, or in external only mode.
A very closely related issue is that I can't seem to force a modeline
for 1024x768, so that I might drive an older LCD projector.
I've spent nearly an entire afternoon looking over the net. There's
been a lot of discussion of older ATI cards, and with XFree86-3, but I
haven't been able to find an acceptable solution for my setup. Is there
one? Do newer versions of XFree86 fix these problems? Is there an
affordable commercial X server that might fix these problems?