[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