Date: April 7, 2006
OS: Linux (2.4.26 or 2.4.31) & Slackware (10.0 or 10.2)
Video: nvidia GeForce4 MX 440
Video driver: NVIDIA-Linux-x86-1.0-6629
Monitor brand: Mirai 
Monitor type: DML-519W100
A few specs: 19", 1440x900 max resolution
More specs: look for DML-519W100 on Mirai
.
If the info is gone, I saved my visit and a pdf (the info differs a bit).
I generated a modeline with gtf for 60hz, with the command gtf 1440 900 60. The resulting Modeline belongs in the Section "Monitor" of /etc/X11/xorg.conf.
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +VsyncThe id
"1440x900_60.00" should match a value of "Modes" in Section "Screen" SubSection "Display".
The default value X uses for HorizSync (in Section "Monitor") is 28.00-33.00 kHz. Because that is below the hsync: 55.92 kHz of this new modeline, X will complain: hsync out of range. While the specs don’t suggest a value for HorizSync, in the case of lcd monitors (unlike crt monitors!) that doesn’t seem to be of great importance (‘Re: can I derive HorizSync from value MHz dot clock?’ [Mon, Apr 10 2006, Tues, Apr 11 2006] <news:comp.os.linux.>). Just add a HorizSync that is high enough. I added a VertRefresh as well.
HorizSync 20-110 VertRefresh 30-82
But X still complained: Failure reading EDID parameters. After some more searching I added to xorg.conf in the Section "Device":
Option "NoDDC" "1"
Option "IgnoreEDID" "1"
This suppresses the (non fatal) warning, but this option may be specific for nvidia cards (or it’s commercial driver). With this, X works fine at 1440x900. Modelines for other resolutions (with the exception of 640x480) don’t seem to work very well.
The monitor’s menu allows for some configuration. For me de default values of of Color Temp needed a very different setting, to be able to see light background colors. I changed the RGB values from 50 to 8. Occasionally the monitor starts not entirely clear and sharp (shimmering here and there). To clear that up, use the Auto Adjust button (second form the top) after allowing it to warm up. If that does not help, the settings of Clock and / or Phase may need tweaking. See LCD monitor technology and tests for technical details and testpages.
gtf generated Modeline and adjusting the value for HorizSync, X started just fine.
Mplayer: It seems you need to tell mplayer explicitly that it is o.k. to use the aspect ratio of the monitor, preferably in ~/.mplayer/config
monitoraspect = "1.6"Or on the commandline with
-monitoraspect 1.6
Unreal Tournament: Don't start UT without first changing UnrealTournament.ini (might be located in ~/.loki/ut/System). Otherwise it will most likely crash X. Make the following change:
FullscreenViewportX=1440 FullscreenViewportY=900
2006-04-07, kornelis@xs4all.nl