However, its actually 1920x540 since its interlaced. That mode is failing validation:
(II) NVIDIA(0): Validating Mode "1920x1080":
(II) NVIDIA(0): 1920 x 540 @ 60 Hz
(II) NVIDIA(0): Mode Source: EDID
(II) NVIDIA(0): Pixel Clock : 74.25 MHz
(II) NVIDIA(0): HRes, HSyncStart : 1920, 2008
(II) NVIDIA(0): HSyncEnd, HTotal : 2052, 2200
(II) NVIDIA(0): VRes, VSyncStart : 540, 542
(II) NVIDIA(0): VSyncEnd, VTotal : 547, 562
(II) NVIDIA(0): H/V Polarity : +/+
(II) NVIDIA(0): Extra : Interlace
(WW) NVIDIA(0): Mode is rejected: VertRefresh (120.1 Hz) out of range
(WW) NVIDIA(0): (59.000-61.000 Hz).
And is 120.1 Hz really the right vert refresh for that mode? IOW does this mean that the EDID is inconsistent, reporting modes which do not fit within the device parameters, or is the calculation of 120.1 Hz for that mode incorrect?
However, you're not requesting any modes in your xorg.conf, so if you want 1920x1080, you'll need to explicitly request it.
Yes, I understand.
The native resolution can only be determined from the EDID.
But is that native res explicitly communicated via EDID, or is it calculated from other values?
Any comment on the apparently different parsing of modes from ModeLines vs. modes from EDID?