hmm, Xorg logfile is very fulsome, and has a long section where it logs how it considers each mode (and rejects many on the basis of "Mode is rejected: Only EDID-provided modes are allowed on Panasonic-TV (DFP-1).") But there's no mention anywhere in the logfile of the modeline, even in the context of it being validated and rejected. It does mention the VertRefresh and HorizSync options so I know it's reading the right xorg.conf file!
DFP-1 in my xorg.conf would appear to be right based on:
Code:
[ 16.284] (--) NVIDIA(0): Valid display device(s) on GeForce 320M at PCI:5:0:0
[ 16.284] (--) NVIDIA(0): DFP-0
[ 16.284] (--) NVIDIA(0): Panasonic-TV (DFP-1) (connected)
[ 16.284] (--) NVIDIA(0): DFP-2
and
Code:
[ 16.284] (--) NVIDIA(0): Panasonic-TV (DFP-1): 165.0 MHz maximum pixel clock
[ 16.284] (--) NVIDIA(0): Panasonic-TV (DFP-1): Internal Single Link TMDS
[ 16.284] (--) NVIDIA(0): Name Aliases for Panasonic-TV (DFP-1):
[ 16.284] (--) NVIDIA(0): DFP
[ 16.284] (--) NVIDIA(0): DFP-1
[ 16.284] (--) NVIDIA(0): DPY-1
[ 16.284] (--) NVIDIA(0): HDMI-0
[ 16.284] (--) NVIDIA(0): DPY-EDID-4a0d05da-594b-e05a-aab9-3cbd819aad51
Can't help thinking this might be something to do with it:
Code:
Option "ModeValidation" "NoVesaModes, NoXServerModes, NoVertRefreshCheck, NoHorizSyncCheck"
specifically the "NoXServerModes"; but Google seems to be full of nvidia users for whom that option seems to fix problems, but also seems unable to find some piece of documentation that actually tells me what it means and does! I'll try removing it in a bit, when I'm next physically in front of it.
In the meantime, the modeline itself: Would those timings be right for everyone with an edid-line like:
Code:
# 1920x1080_24" : 1920 x 1080 @ 23.97/24 Hz (CEA-861B Format 32)
or do they need to be generated for specific devices/TVs using some tool?