The xorg.conf options differ for newer versions of the nvidia driver, that is why mine looks different.
How I picked up on the problem was, when I ran xvidtune on DISPLAY=:0.1 (TV-Out) and found that even when I set the modeline, it still ran @60Hz, thus showing the tearing effect and had to enable deinterlacer. After googling for 6 months, I found somebody on a mailing list explaining that the TV-Out (s-video) could be set to run @50Hz but only with the older drivers of nvidia and because my card is old it was not a problem. Obviously this only helps for the TV-Out on nvidia, thus I don't require any deinterlacers. I use the machine as a home PC on DISPLAY=:0.0. I understand that your solution helps when using a LCD/Plasma with dvi/d-sub/scart connectors.
Just wanted to share my experience with all :) I'm only showing that you can consolidate your hardware too, if implemented correctly. I only have the 1 pc running in the house and don't see a need to run more. I extend the svideo/audio/IR cable to the next room. Not really needed now since the pc runs quiet when the cpu fan stops. Only thing making a noise now is the already relatively "quiet" power supply. Things that start up the cpu fan is xvid/divx and firefox (on DISPLAY=:0.0). Taking into account that "live" tv is also off loaded using xvmc.
Theunis
On Tue, Jul 22, 2008 at 08:30:46PM +0200, Theunis Potgieter wrote:
> currently I'm still using a pentium 4, 2.4GHz machine with nvidia AGP 440MX
> card,
at least the VGA-to-SCART cable (not yet the patch itself) does run here
on nVidia hardware without problems. Box is a PUNDIT P1-AH2 with nVidia C51PV
[GeForce 6150] graphics.
> only way to get that to work properly was with the older nvidia drivers
> 71.86.0 , apparently the newer drivers forces PAL or any other TV Standard
> to run @60Hz instead of 50Hz, which is what my broadcast is. So I had to
> "downgrade" the driver to get the proper output.
really? On my Pundit I use NVIDIA-Linux-x86-100.14.19-pkg1.run and
the attached xorg.conf with no problems.
> Option "UseEDIDFreqs" "FALSE"
> Option "UseEDIDDpi" "FALSE"
I just use one big hammer instead:)
Option "UseEDID" "FALSE"
That works (mostly).
-Thomas
_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr