[mythtv-users] Re: problem getting interlaced output
Jamie Stotz
wstotz at toad.net
Sat Mar 26 05:16:59 UTC 2005
> You need to provide it with settings for the "monitor" (TV) that
> are correct. Find the lines like:
> HorizSync 31.5 - 95.0
> VertRefresh 48.0 - 160.0
>
> NTSC TV requires Horiz frequency of 15.734kHz, Vert of 59.94/29.97
> Hz.
>
Cory, thanks for the info. I had been using a something like:
Horizsync 10-90
VertRefresh 10-120
I had thought that these numbers only served as upper and lower limits
and that the actual frequencies were somehow derived from the
modelines. I tried the mode lines that I had tried before with the
specific frequencies that you suggested but the main difference was
that no modes validated so I couldn't even start X. I guess that's
because I am now limiting the frequency ranges to a single pair of
values. On one attempt, the error was "hsync out of range" instead of
"vsync out of range" Does that mean I'm getting closer?
What is the relationship between the dotclock value in the modeline and
the H and V frequency values?
Is it correct that for interlaced TV, the 29.97 number is frames/sec
and the 59.94 number is fields/sec? Which of these two numbers goes on
the VertRefresh line?
Here is the relevant section of my xorg.config file. Should this have
worked?
************************************************************
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "NEC MultiSync C400"
DisplaySize 400 300
HorizSync 15.734
#VertRefresh 29.97
VertRefresh 59.94
#ModeLine "ATSC-480-60i" 11.97 640 664 736 760 480 484 492 525
Interlace
#Modeline "640x480i" 14.16 640 712 776 904 480 532 537 625 interlace
-hsync -vsync
#Modeline "coryntsci" 14.3 720 760 824 912 480 484 492 525 interlace
-hsync -vsync
Modeline "coryntscpi" 28.6 720 760 824 912 480 484 492 525 interlace
-hsync -vsync
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce 4 MX (generic)"
Option "IgnoreEDID" "1"
Option "ConnectedMonitor" "CRT"
Option "IgnoreDisplayDevices" "DFP, TV"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "coryntscpi"
EndSubSection
EndSection
************************************************************
And part of Xorg.0.log
************************************************************
(II) Setting vga for screen 0.
(**) 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 "IgnoreEDID" "1"
(**) NVIDIA(0): Option "ConnectedMonitor" "CRT"
(**) NVIDIA(0): Option "IgnoreDisplayDevices" "DFP, TV"
(**) NVIDIA(0): Ignoring EDIDs
(**) NVIDIA(0): ConnectedMonitor string: "CRT"
(--) NVIDIA(0): Linear framebuffer at 0xDC000000
(--) NVIDIA(0): MMIO registers at 0xE4000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce4 MX Integrated GPU
(--) NVIDIA(0): VideoBIOS: 04.1f.00.08.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): VideoRAM: 65536 kBytes
(II) NVIDIA(0): Using ConnectedMonitor string "CRT-0"
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 8 bpp:
300 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp:
300 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp:
300 MHz
(II) NVIDIA(0): Not probing EDIDs.
(II) NVIDIA(0): Monitor0: Using hsync value of 15.73 kHz
(II) NVIDIA(0): Monitor0: Using vrefresh value of 59.94 Hz
(II) NVIDIA(0): Clock range: 12.00 to 300.00 MHz <-----------
Does this mean that the modeline with the 11.97 dotclock will never
work?
(II) NVIDIA(0): Not using mode "coryntscpi" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x350" (hsync out of range)
(II) NVIDIA(0): Not using default mode "320x175" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x400" (hsync out of range)
(II) NVIDIA(0): Not using default mode "320x200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "720x400" (hsync out of range)
(II) NVIDIA(0): Not using default mode "360x200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x480" (hsync out of range)
...
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(WW) NVIDIA(0): Mode pool is empty
(EE) NVIDIA(0): No modes remaining for display device CRT-0
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
************************************************************
Thanks,
Jamie
More information about the mythtv-users
mailing list