[mythtv-users] HD Woes (getting closer)

Nate Crosno nate at crosno.net
Tue Jan 30 05:19:38 UTC 2007

Steven Adeff wrote:
> try replacing your EDID and ModeTimings options with the
> ModeValidation equivalents (or getting rid of them entirely).

Alrighty, we are making a little progress here.  Still working with DVI and not component (the onboard NV 6100 has both).  After removing the EDID stuff and restarting X in verbose mode, I saw a bunch more possible modes.  No 1920x1080_60 modes though....

(II) NVIDIA(0): "1920x1080"          : 1920 x 1080 @ 120.1 Hz Interlace  (from: EDID)
(II) NVIDIA(0): "1920x1080_120i"     : 1920 x 1080 @ 120.1 Hz Interlace  (from: EDID)
(II) NVIDIA(0): "1440x480"           : 1440 x  480 @ 120.1 Hz Interlace  (from: EDID)
(II) NVIDIA(0): "1440x480_120i"      : 1440 x  480 @ 120.1 Hz Interlace  (from: EDID)
(II) NVIDIA(0): "1280x720"           : 1280 x  720 @  60.0 Hz  (from: EDID)
(II) NVIDIA(0): "1280x720_60"        : 1280 x  720 @  60.0 Hz  (from: EDID)
.....and downward....

There is no 1920x540 mode either.  When I try the first 1080i mode above, the screen is twice as tall as it should be (can't see the bottom half). Seems like I really need a 540 tall desktop.I tried putting in "1920x540" as a mode, but it rejected that.  Maybe my EDID is reporting junk?

Here is my current xorg.conf:
Section "Monitor"
        Identifier   "Monitor0"
        HorizSync    28.0 - 96.0
        VertRefresh  50.0 - 75.0

Section "Device"
        Identifier  "Card0"
        Driver      "nvidia"
        Option      "NoLogo" "true"
        Option      "coolbits" "1"
        Option      "RenderAccel" "true"
        VendorName  "All"
        BoardName   "All"
        Option      "XvmcUsesTextures" "false"
        Option      "NvAgp" "0"
        Option      "UseEvents" "True"
        Option      "UseDisplayDevice" "DFP"
        Option      "IgnoreDisplayDevices"  "TV, CRT"
        Option      "ExactModeTimingsDVI" "true"
        Option      "ModeValidation"  "NoVertRefreshCheck, AllowNon60HzDFPModes"

Section "Screen"
        Identifier      "Screen0"
        Device  "Card0"
        Monitor "Monitor0"
        DefaultColorDepth 24
        SubSection "Display"
                Depth   24
                Modes  "1920x540" "1920x1080" "1920x1080_120i" "1440x480" "1440x480_120i" "1280x720_60"

I started with no "ModeValidation" line and started adding stuff back in until I got anything to come up in 1080 mode and then quit there for that config option.

Here is a little snip from the xorg log (not verbose mode)

(--) NVIDIA(0): SONY TV (DFP-0): 310.0 MHz maximum pixel clock
(--) NVIDIA(0): SONY TV (DFP-0): Internal Dual Link TMDS
(II) NVIDIA(0): Option "UseDisplayDevice" "DFP" converted to "DFP-0".
(II) NVIDIA(0): Mode Validation Overrides for SONY TV (DFP-0):
(II) NVIDIA(0):     AllowNon60HzDFPModes
(II) NVIDIA(0):     NoVertRefreshCheck
(II) NVIDIA(0): Assigned Display Device: DFP-0
(WW) NVIDIA(0): No valid modes for "1920x540"; removing.
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "1920x1080"
(II) NVIDIA(0):     "1920x1080_120i"
(II) NVIDIA(0):     "1440x480"
(II) NVIDIA(0):     "1440x480_120i"
(II) NVIDIA(0):     "1280x720_60"
(II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
(WW) NVIDIA(0): SONY TV (DFP-0)'s EDID does not contain a maximum image size;
(WW) NVIDIA(0):     cannot compute DPI from SONY TV (DFP-0)'s EDID.
(==) NVIDIA(0): DPI set to (75, 75); computed from built-in default

Any direction on how to cut the display height in half is greatly appreciated. I'm excited to be making some progress.


More information about the mythtv-users mailing list