Had the same problem with the dell dimension 2400 and intel 845G grahics card.
This problem was fixed not so long ago: (25-jan-2004)
766. Fix refresh rate setting for 845G/856G systems that don't support the
Intel-specific refresh rate BIOS calls (Bugzilla #1106, David Dawes,
reported by Lucian Precup).
After installing the latest 4.4.0 XFree86 version which contains the fixed i810 driver the problem was finaly solved!
ftp://ftp.xfree86.org/pub/XFree86/4.4.0/binaries/