View Single Post
Old 01-05-07, 12:41 AM   #1
sandeen
Registered User
 
Join Date: Dec 2006
Posts: 6
Default Wrongly rejected interlaced modes from EDID?

log snippet:

Code:
(--) NVIDIA(0): Connected display device(s) on GeForce FX 5200 at PCI:1:0:0:
(--) NVIDIA(0):     TSB TOSHIBA-TV (DFP-0)
(--) NVIDIA(0): TSB TOSHIBA-TV (DFP-0): 135.0 MHz maximum pixel clock
(--) NVIDIA(0): TSB TOSHIBA-TV (DFP-0): Internal Single Link TMDS
(--) NVIDIA(0): TSB TOSHIBA-TV (DFP-0): Native FlatPanel Scaling is supported
(--) NVIDIA(0): TSB TOSHIBA-TV (DFP-0): DFP modes are limited to 60 Hz refresh
(--) NVIDIA(0):     rate
(--) NVIDIA(0): 
(--) NVIDIA(0): --- EDID for TSB TOSHIBA-TV (DFP-0) ---
(--) NVIDIA(0): EDID Version                 : 1.3
(--) NVIDIA(0): Manufacturer                 : TSB
(--) NVIDIA(0): Monitor Name                 : TSB TOSHIBA-TV
(--) NVIDIA(0): Product ID                   : 515
(--) NVIDIA(0): 32-bit Serial Number         : 0
(--) NVIDIA(0): Serial Number String         : 
(--) NVIDIA(0): Manufacture Date             : 2006, week 0
(--) NVIDIA(0): DPMS Capabilities            :
(--) NVIDIA(0): Prefer first detailed timing : Yes
(--) NVIDIA(0): Supports GTF                 : No
(--) NVIDIA(0): Maximum Image Size           : 1960mm x 1420mm
(--) NVIDIA(0): Valid HSync Range            : 15.0 kHz - 46.0 kHz
(--) NVIDIA(0): Valid VRefresh Range         : 59 Hz - 61 Hz
(--) NVIDIA(0): EDID maximum pixel clock     : 80.0 MHz
...
(II) NVIDIA(0): Frequency information for TSB TOSHIBA-TV (DFP-0):
(II) NVIDIA(0):   HorizSync   : 15.000-46.000 kHz
(II) NVIDIA(0):   VertRefresh : 59.000-61.000 Hz
(II) NVIDIA(0):     (HorizSync from EDID)
(II) NVIDIA(0):     (VertRefresh from EDID)
(II) NVIDIA(0): 
(II) NVIDIA(0): --- Building ModePool for TSB TOSHIBA-TV (DFP-0) ---
(II) NVIDIA(0):   Validating Mode "1920x1080":
(II) NVIDIA(0):     1920 x 540 @ 60 Hz
(II) NVIDIA(0):     For use as DFP backend.
(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).
But the thing is, this is an -interlaced- mode. The actual vertical refresh should be 60.05 from my calculations. Only 1080p (screen-at-a-time) would require 120.1 Hz, but this is 1080i. Is this a bug in nvidia's calculations? Rejecting EDID-reported modes as invalid based on EDID-reported thresholds seems like a hint that something has gone wrong here...
sandeen is offline   Reply With Quote