[mythtv-users] Yet another NVidia 6200 1080i Component Output thread

Steven Adeff adeffs.mythtv at gmail.com
Sun Mar 26 01:12:53 UTC 2006


On 3/24/06, Jeff Wormsley <daworm at comcast.net> wrote:
> Eric Vaandering wrote:
> >
> > I have such a cable and BNC adapters, but I can't use that as a long
> > term solution, so I haven't tried it. (I have a YPrPb cable box and my
> > TV only has one HD input, so the PC has to be YPrPB, not VGA.)
> >
> > I think there are issues with this card and there is a new driver
> > update coming in a couple of weeks, so I will wait until then before
> > breaking out Windows+Powerstrip and the VGA cable.
> I've managed to get a sort of livable output.  My xorg.conf is below.
> The main issue is horrible overscan (I can't see any of the task bar,
> and slamming the mouse to the bottom left and clicking brings up the
> menu, of which I can only see the last few letters of the widest
> lines).  I've adjusted the GUI size and set TV playback to match, but
> that isn't optimum by any means, since the scaling involved leaves
> artifacts.  Switching between any of these modes has zero effect on the
> output.
>
> # Xorg configuration created by system-config-display
>
> Section "ServerLayout"
>         Identifier     "single head configuration"
>         Screen      0  "Screen0" 0 0
>         InputDevice    "Mouse0" "CorePointer"
>         InputDevice    "Keyboard0" "CoreKeyboard"
> EndSection
>
> Section "Files"
>
> # RgbPath is the location of the RGB database.  Note, this is the name
> of the
> # file minus the extension (like ".txt" or ".db").  There is normally
> # no need to change the default.
> # Multiple FontPath entries are allowed (they are concatenated together)
> # By default, Red Hat 6.0 and later now use a font server independent of
> # the X server to render fonts.
>         RgbPath      "/usr/X11R6/lib/X11/rgb"
>         ModulePath   "/usr/X11R6/lib/modules/extensions/nvidia"
>         ModulePath   "/usr/X11R6/lib/modules/extensions"
>         ModulePath   "/usr/X11R6/lib/modules"
>         FontPath     "unix/:7100"
> EndSection
>
> Section "Module"
>
> #       Load  "dbe"
> #       Load  "extmod"
> #       Load  "dri"
>         Load "v4l"
>         Load  "GLcore"
>         Load  "glx"
>         Load  "bitmap" # bitmap-fonts
>         Load  "type1"
>         Load  "freetype"
> #       Load  "record"
>         SubSection "extmod"
>           Option "omit xfree86-dga" # don't initialise the DGA extension
>         EndSubSection
> EndSection
>
> Section "InputDevice"
>         Identifier  "Keyboard0"
>         Driver      "kbd"
>         Option      "XkbModel" "pc105"
>         Option      "XkbLayout" "us"
> EndSection
>
> Section "InputDevice"
>         Identifier  "Mouse0"
>         Driver      "mouse"
>         Option      "Protocol" "IMPS/2"
>         Option      "Device" "/dev/input/mice"
>         Option      "ZAxisMapping" "4 5"
>         Option      "Emulate3Buttons" "yes"
> EndSection
>
> Section "Monitor"
>         Identifier   "Monitor0"
>         VendorName   "Monitor Vendor"
>         ModelName    "Monitor 1920x1080"
>         HorizSync       31.5 - 37.9
>         VertRefresh     59.5 - 60.5
>         ModeLine "ATSC-1080-59.94i" 74.176 1920 1960 2016 2200 1080 1082
> 1088 1125 Interlace
>         ModeLine "ATSC-1080-60i" 74.25 1920 1960 2016 2200 1080 1082
> 1088 1125 Interlace
>         ModeLine "T-ATSC-1080-59.94i" 74.176 1920 1960 2016 2200 1080
> 1082 1088 1125 Interlace
>         ModeLine "T-ATSC-1080-60i" 74.25 1920 1960 2016 2200 1080 1082
> 1088 1125 Interlace
>         DisplaySize 1193 679
> EndSection
>
> Section "Device"
>         Identifier  "Videocard0"
>         Driver      "nvidia"
>         VendorName  "Videocard vendor"
>         BoardName   "NVIDIA GeForce 6200"
>         Option      "NvAGP" "2"
>         Option      "RandRRotation" "0"
>         Option      "IgnoreEDID" "0"
>         Option      "RenderAccel" "1"
>         Option      "TVStandard" "HD1080i"
>         Option      "TVOutFormat" "COMPOSITE"
>         Option      "ConnectedMonitor" "TV"
>         BusID       "PCI:1:0:0"
> EndSection
>
> Section "Screen"
>         Identifier "Screen0"
>         Device     "Videocard0"
>         Monitor    "Monitor0"
>         DefaultDepth     24
>         SubSection "Display"
>                 Viewport   0 0
>                 Depth     24
>         Modes "ATSC-1080-59.94i" "ATSC-1080-60i" "T-ATSC-1080-59.94i"
> "T-ATSC-1080-60i"
>         EndSubSection
> EndSection
>
> Section "DRI"
>         Group        0
>         Mode         0666
> EndSection
>
>
>
> Interesting bits from the Xorg.0.log:
>
> ...
> (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
> (==) NVIDIA(0): RGB weight 888
> (==) NVIDIA(0): Default visual is TrueColor
> (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
> (**) NVIDIA(0): Option "NvAGP" "2"
> (**) NVIDIA(0): Option "IgnoreEDID" "0"
> (**) NVIDIA(0): Option "ConnectedMonitor" "TV"
> (**) NVIDIA(0): Option "TVStandard" "HD1080i"
> (**) NVIDIA(0): Option "TVOutFormat" "COMPOSITE"   <<<< This bothers me
> (**) NVIDIA(0): Option "RenderAccel" "1"
> (**) NVIDIA(0): Option "RandRRotation" "0"
> (**) NVIDIA(0): Enabling experimental RENDER acceleration
> (**) NVIDIA(0): Forcing COMPOSITE video output
> (**) NVIDIA(0): Use of AGPGART requested
> (**) NVIDIA(0): ConnectedMonitor string: "TV"
> (**) NVIDIA(0): TV Standard string: "HD1080i"    <<<< But this is as it
> should be
> (--) NVIDIA(0): Linear framebuffer at 0xE0000000
> (--) NVIDIA(0): MMIO registers at 0xDC000000
> (II) NVIDIA(0): NVIDIA GPU detected as: GeForce 6200
> (--) NVIDIA(0): VideoBIOS: 05.44.a2.10.00
> (--) NVIDIA(0): Interlaced video modes are supported on this GPU
> (II) NVIDIA(0): Detected AGP rate: 8X
> (--) NVIDIA(0): VideoRAM: 262144 kBytes
> (II) NVIDIA(0): Using ConnectedMonitor string "TV-0"
> (--) NVIDIA(0): Detected TV Encoder: NVIDIA
> ...
> (**) NVIDIA(0): Validated modes for display device TV-0:
> (**) NVIDIA(0):      Mode "ATSC-1080-59.94i": 74.2 MHz, 33.7 kHz, 59.9
> Hz (I)
> (**) NVIDIA(0):      Mode "ATSC-1080-60i": 74.2 MHz, 33.8 kHz, 60.0 Hz (I)
> (**) NVIDIA(0):      Mode "T-ATSC-1080-59.94i": 74.2 MHz, 33.7 kHz, 59.9 Hz
> (**) NVIDIA(0):      (I)
> (**) NVIDIA(0):      Mode "T-ATSC-1080-60i": 74.2 MHz, 33.8 kHz, 60.0 Hz (I)
> (**) NVIDIA(0):      Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
> (**) NVIDIA(0):      Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
> (**) NVIDIA(0):      Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
> (**) NVIDIA(0):      Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
> (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
> (WW) NVIDIA(0): Unable to get display device TV-0's EDID; cannot compute DPI
> (WW) NVIDIA(0):      from EDID.
> (**) NVIDIA(0): DPI set to (40, 40); computed from "DisplaySize" Monitor
> section option
> ...
>
> Not sure where to go from here.  My DCT-6200 outputs a much "narrower"
> signal.  There is still overscan, but I can use the TV's setup mode to
> shift the picture around a bit and see it isn't cutting off all that
> much.  With the 6200 output, it is cutting off much more, which tells me
> the 6200 isn't putting out anything close to the same signal as the
> cable box.
>
> Jeff.
>

no need for powerstrip, the X.org log will show the EDID information
that Powerstrip gets. Then you can use one of the many of the online
modeline generators or download videogen to create a working NVidia
modeline.

--
Steve


More information about the mythtv-users mailing list