[mythtv-users] modelines and NVIDIA binary driver

Mike Miller mdm at torg.org
Sat Nov 25 16:31:12 UTC 2006


The DVI to HDMI cable has nothing to do with Modelines working or not.  
There is a definite bug in the NVIDIA driver with interlaced modes.

This is what happens in my case:
1) The NVIDIA driver loads and reads the EDID
2) The EDID gives the max size to 540
3) The NVIDIA driver reads the Modeline:
ModeLine       "ATSC-1080-60i" 182.28 1920 2008 2052 2200 540 542 547 
562 +HSync +vsync Interlace
4) The NVIDIA driver loads that line and creates a Bounding Box for the 
size (pans the screen half on top and half on bottom)

This modeline is IDENTICAL to what it reads from the EDID:
(this is from EDID not from my Modeline)
(II) NVIDIA(0): --- Building ModePool for JVC HD-61Z575A (DFP-0) ---
(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            : Interlaced
(II) NVIDIA(0):     Mode is valid.

(II) NVIDIA(0):   Validating Mode "ATSC-1080-60i":
(II) NVIDIA(0):     1920 x 540 @ 60 Hz
(II) NVIDIA(0):     Mode Source: Custom ModeLine
(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            : Interlaced
(II) NVIDIA(0):     Mode is valid.

(II) NVIDIA(0): MetaMode "1920x1080":
(II) NVIDIA(0):     Bounding Box: [0, 0, 1920, 1080]
(II) NVIDIA(0):     JVC HD-61Z575A (DFP-0): "1920x1080"
(II) NVIDIA(0):         Size          : 1920 x 1080
(II) NVIDIA(0):         Offset        : +0 +0
(II) NVIDIA(0):         Panning Domain: @ 1920 x 1080
(II) NVIDIA(0):         Position      : [0, 0, 1920, 1080]
(II) NVIDIA(0): MetaMode "ATSC-1080-60i":
(II) NVIDIA(0):     Bounding Box: [0, 0, 1920, 540]
(II) NVIDIA(0):     JVC HD-61Z575A (DFP-0): "ATSC-1080-60i"
(II) NVIDIA(0):         Size          : 1920 x 540
(II) NVIDIA(0):         Offset        : +0 +0
(II) NVIDIA(0):         Panning Domain: @ 1920 x 540
(II) NVIDIA(0):         Position      : [0, 0, 1920, 540]

It is as if the NVIDIA driver does not realize an interlaced mode is 2x 
the vertical size.

My *solution* is to ignore my modeline and take what the EDID tells me 
is the proper mode.  Of course this means my TV must be on when I start 
X but that is a minor inconvenience.

If you want to see what your X server does run it with "X -verbose 6 > 
X.log 2>&1 &".  You will need to kill the server (its running with no 
display manger).  You can "kill -TERM" the server or ctrl-alt-bksp to 
get out.

> I'm using DVI -> HDMI, that could be why.  Looks like I need to figure 
> out a way for it to work with the ModeLine, at the moment when I 
> change the ModeLine parameters it's completelt ignored.
> I'd really like to get a working 1920x1080i ModeLine with no overscan.
>
> Thanks
>
> On 11/24/06, *Brian Wood* <beww at beww.org <mailto:beww at beww.org>> wrote:
>
>
>     On Nov 24, 2006, at 12:26 AM, nik gibson wrote:
>
>     > Under what menu's do you find the overscan options in nvidia-
>     > settings? I've gone through every configuration option and I don't
>     > have anything related to overscan.
>     >
>
>     What output of your video card are you using ? I seem to recall that
>     I only got those settings as options when I was using a TV-Out, at
>     which point it showed up when selected under "Display Device". The
>     selections weren't offered when I selected the monitor connected to
>     the VGA output.
>     _______________________________________________
>     mythtv-users mailing list
>     mythtv-users at mythtv.org <mailto:mythtv-users at mythtv.org>
>     http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 2824 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mythtv.org/pipermail/mythtv-users/attachments/20061125/24df41aa/attachment.bin 


More information about the mythtv-users mailing list