[mythtv-users] Judder free playback with nvidia drivers

Neil Salstrom salstrom at gmail.com
Tue Feb 21 04:38:52 UTC 2017


I've followed the JudderFree page on the mythtv wiki
(https://www.mythtv.org/wiki/User_Manual:JudderFree) but I was
wondering if it's still relevant with modern nvidia proprietary
drivers.  I've been using 349.16 but have wanted to use a more modern
kernel (349.16 won't compile on recent kernels).  I've also noticed
what seems to be some judder during playback and I'm not sure if I'm
truly getting the correct refresh rates.

I tried the latest 378.13 drivers but the Xorg.log shows most my
modelines are no longer valid.

With 349.16:

[ 57.776] (**) NVIDIA(GPU-0): Mode Validation Overrides for ONKYO
Corporation TX-NR5010
[ 57.776] (**) NVIDIA(GPU-0): (DFP-1):
[ 57.776] (**) NVIDIA(GPU-0): NoEdidModes
[ 57.785] (II) NVIDIA(0): Validated MetaModes:
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_60"
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_602"
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_23.976"
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_29.97"
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_30"
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_59.94"
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_60i"
[ 57.785] (II) NVIDIA(0): "DFP-1:1920x1080_24"
[ 57.785] (II) NVIDIA(0): "DFP-1:1280x720_60"
[ 57.785] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[ 57.787] (**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X
config option
[ 57.787] (--) Depth 24 pixmap format is 32 bpp
[ 57.787] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[ 57.787] (II) NVIDIA: access.
[ 57.790] (II) NVIDIA(0): Setting mode "DFP-1:1920x1080_60"

With 378.13 (no change in xorg.conf):

[ 795.638] (**) NVIDIA(GPU-0): Mode Validation Overrides for ONKYO
CorporationTX-NR5010
[ 795.638] (**) NVIDIA(GPU-0): (DFP-1):
[ 795.638] (**) NVIDIA(GPU-0): NoEdidModes
[ 795.674] (WW) NVIDIA(0): No valid modes for "DFP-1:1920x1080_60"; removing.
[ 795.674] (WW) NVIDIA(0): No valid modes for "DFP-1:1920x1080_602"; removing.
[ 795.678] (II) NVIDIA(0): Validated MetaModes:
[ 795.678] (II) NVIDIA(0): "DFP-1:1920x1080_23.976"
[ 795.678] (II) NVIDIA(0): "DFP-1:1920x1080_29.97"
[ 795.678] (II) NVIDIA(0): "DFP-1:1920x1080_30"
[ 795.678] (II) NVIDIA(0): "DFP-1:1920x1080_59.94"
[ 795.678] (II) NVIDIA(0): "DFP-1:1920x1080_60i"
[ 795.678] (II) NVIDIA(0): "DFP-1:1920x1080_24"
[ 795.678] (II) NVIDIA(0): "DFP-1:1280x720_60"
[ 795.678] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[ 795.678] (WW) NVIDIA(0): No valid modes for
"HDMI-0:nvidia-auto-select"; removing.
[ 795.679] (WW) NVIDIA(0): No valid modes for "HDMI-0:1920x1080"; removing.
[ 795.679] (WW) NVIDIA(0): No valid modes for "HDMI-0:1920x1080_60"; removing.
[ 795.679] (WW) NVIDIA(0): No valid modes for "HDMI-0:1920x1080_602"; removing.
[ 795.682] (WW) NVIDIA(0): No valid modes for "HDMI-0:1920x1080_60_3"; removing.
[ 795.683] (WW) NVIDIA(0): No valid modes for "HDMI-0:1920x1080_60_0"; removing.
[ 795.691] (WW) NVIDIA(0): No valid modes for "HDMI-0:1280x1024"; removing.
[ 795.692] (WW) NVIDIA(0): No valid modes for "HDMI-0:1280x1024_75"; removing.
[ 795.692] (WW) NVIDIA(0): No valid modes for "HDMI-0:1280x1024_60"; removing.
[ 795.697] (WW) NVIDIA(0): No valid modes for "HDMI-0:1024x768"; removing.
[ 795.697] (WW) NVIDIA(0): No valid modes for "HDMI-0:1024x768_75"; removing.
[ 795.698] (WW) NVIDIA(0): No valid modes for "HDMI-0:1024x768_70"; removing.
[ 795.698] (WW) NVIDIA(0): No valid modes for "HDMI-0:1024x768_60"; removing.
[ 795.703] (WW) NVIDIA(0): No valid modes for "HDMI-0:800x600"; removing.
[ 795.704] (WW) NVIDIA(0): No valid modes for "HDMI-0:800x600_75"; removing.
[ 795.704] (WW) NVIDIA(0): No valid modes for "HDMI-0:800x600_72"; removing.
[ 795.704] (WW) NVIDIA(0): No valid modes for "HDMI-0:800x600_60"; removing.
[ 795.705] (WW) NVIDIA(0): No valid modes for "HDMI-0:800x600_56"; removing.
[ 795.709] (WW) NVIDIA(0): No valid modes for "HDMI-0:640x480"; removing.
[ 795.709] (WW) NVIDIA(0): No valid modes for "HDMI-0:640x480_75"; removing.
[ 795.710] (WW) NVIDIA(0): No valid modes for "HDMI-0:640x480_60"; removing.
[ 795.714] (WW) NVIDIA(0): No valid modes for
[ 795.714] (WW) NVIDIA(0): "HDMI-0:nvidia-auto-select{ViewPortIn=1024x768,
ViewPortOut=1024x768+0+0}";
[ 795.714] (WW) NVIDIA(0): removing.
[ 795.716] (WW) NVIDIA(0): No valid modes for
[ 795.716] (WW) NVIDIA(0):
"HDMI-0:nvidia-auto-select{ViewPortIn=800x600,ViewPortOut=1024x768+0+0}";
[ 795.716] (WW) NVIDIA(0): removing.
[ 795.717] (WW) NVIDIA(0): No valid modes for
[ 795.717] (WW) NVIDIA(0):
"HDMI-0:nvidia-auto-select{ViewPortIn=1024x576,
ViewPortOut=1024x576+0+96}";
[ 795.717] (WW) NVIDIA(0): removing.
[ 795.717] (**) NVIDIA(0): DPI set to (100, 100); computed from "DPI"
X config option
[ 795.717] (--) Depth 24 pixmap format is 32 bpp
[ 795.717] (II) NVIDIA: Using 12288.00 MB of virtual memory for indirect memory
[ 795.717] (II) NVIDIA: access.
[ 795.739] (II) NVIDIA(0): Setting mode "DFP-1:1920x1080_23.976"
[ 795.784] Loading extension NV-GLX

My full xorg.conf can be found here: http://pastebin.com/k7fQJB8s

What's the latest on the judder free quest for video?

Thanks!


More information about the mythtv-users mailing list