[mythtv-users] new nvidia 352.30 drivers : frame-rate issues

HP-mini blm-ubunet at slingshot.co.nz
Fri Aug 7 21:01:33 UTC 2015


On Fri, 2015-08-07 at 10:08 +1000, mo.ucina wrote:
> @ JYA , sorry for the typo , that's what happens when you are trying to 
> post at 1:00am in the morning .
> 
> Here is my xrandr :
> 
> mythtv at htpc ~ $ cat xrandr.txt
> Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
> DVI-I-0 disconnected (normal left inverted right x axis y axis)
> DVI-I-1 disconnected (normal left inverted right x axis y axis)
> HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x 
> axis y axis) 1600mm x 900mm
>     720x480        59.9 +
>     1920x1080      60.0     59.9     50.0     24.0 60.0     50.0     
> 59.9*    24.0     60.1     60.0     50.0
>     1280x1024      60.0
>     1280x720       60.0     59.9     50.0
>     1024x768       60.0
>     800x600        60.3
>     720x576        50.0
>     640x480        59.9     59.9
>     480x576        50.0
>     480x480        59.9
>     411x576        50.1
>     411x480        60.0
> HDMI-1 disconnected (normal left inverted right x axis y axis)
> DVI-D-0 disconnected (normal left inverted right x axis y axis)
> 
> The Xorg.log looks like this :
> 
> mythtv at htpc ~ $ cat xorg.log
> [    22.306] Markers: (--) probed, (**) from config file, (==) default 
> setting,
> [    25.700] (II) NVIDIA(0): Setting mode "DFP-1:1920x1080 at 60"
> [    83.977] (II) NVIDIA(0): Setting mode "DFP-1:1920x1080 at 60"
> [   106.805] (II) NVIDIA(0): Setting mode "HDMI-0:1920x1080_60_1"
> [   205.738] (II) NVIDIA(0): Setting mode "HDMI-0:1920x1080_60_1"
> [   215.052] (II) NVIDIA(0): Setting mode "DFP-1:1920x1080 at 60"
> [   363.239] (II) NVIDIA(0): Setting mode "DFP-1:1920x1080 at 60"
> [   711.207] (II) NVIDIA(0): Setting mode "HDMI-0:1920x1080_50i"
> [   858.803] (II) NVIDIA(0): Setting mode "DFP-1:1920x1080 at 60"
> [   908.581] (II) NVIDIA(0): Setting mode "HDMI-0:1920x1080_50i"
> [  1248.955] (II) NVIDIA(0): Setting mode "HDMI-0:1920x1080_60_1"
> [  1266.701] (II) NVIDIA(0): Setting mode "HDMI-0:1920x1080_60_1"
> mythtv at htpc ~ $
> 
> What I did here is start off with live tv (which should have been @50 
> because we have PAL broadcast) then moved to a 24p video , then back , 
> then another 24p video ,then back . But none of that actually happened 
> properly , and I could definitely see judder .
> 
> This is my xorg.conf , I had to remove some modelines because the new 
> behaviour at random chose rates that looks like the TV did not support 
> such as 29.97 . This happened after switching between live tv which 
> shoud be 50 and getting back to the desktop which used to go back to 60 
> frames . My tv is an old Sony KDL-46X3100 .
> 
> Section "Monitor"
>      Identifier     "Monitor0"
>      VendorName     "Sony"
>      ModelName      "Sony 46X3100"
>      HorizSync       20.0 - 150.0
>      VertRefresh     23.0 - 90.0
>      ModeLine       "1920x1080 at 60" 148.5 1920 2008 2052 2200 1080 1084 
> 1089 1125 +hsync +vsync
>      ModeLine       "1920x1080 at 50" 148.5 1920 2448 2492 2640 1080 1084 
> 1089 1125 +hsync +vsync
>      ModeLine       "1920x1080 at 24" 74.2 1920 2558 2602 2750 1080 1084 
> 1089 1125 +hsync +vsync
>      ModeLine       "1920x1080 at 23.976" 74.2 1920 2558 2602 2750 1080 
> 1084 1089 1125 +hsync +vsync
>      ModeLine       "1920x1080 at 50i" 74.2 1920 2448 2492 2640 1080 1085 
> 1095 1125 +hsync +vsync interlace
>      ModeLine       "1920x1080 at 60i" 74.2 1920 2008 2052 2200 1080 1085 
> 1095 1125 +hsync +vsync interlace
>      ModeLine       "1920x1080 at 59.94" 148.3 1920 2008 2052 2200 1080 
> 1084 1089 1125 +hsync +vsync
>      ModeLine       "1920x1080 at 59.94i" 74.2 1920 2008 2052 2200 1080 
> 1085 1095 1125 +hsync +vsync interlace
> #    ModeLine       "1920x1080 at 25" 74.2 1920 2448 2492 2640 1080 1084 
> 1089 1125 +hsync +vsync
> #    ModeLine       "1920x1080 at 29.97" 74.2 1920 2008 2052 2200 1080 1084 
> 1089 1125 +hsync +vsync
> #    ModeLine       "1920x1080 at 30" 74.2 1920 2008 2052 2200 1080 1084 
> 1089 1125 +hsync +vsync
>      ModeLine       "1920x1080 at 602" 148.5 1920 2008 2052 2200 1080 1084 
> 1089 1125 +hsync +vsync
>      Option         "ExactModeTimingsDVI" "True"
>      Option         "UseEDIDFreqs" "False"
>      Option         "UseEDIDDpi" "False"
>      Option         "ModeValidation" "NoEdidModes"
>          #UseHotplugEvents is required for 3xx nvidia drivers
>      Option         "UseHotplugEvents" "False"
>      #For 3xx nvidia, duplicate the first entry to work around a bug 
> causing the modeline to be ignored
> EndSection
> 
> Section "Device"
>      Identifier     "Videocard0"
>      Driver         "nvidia"
>      VendorName     "NVIDIA Corporation"
>      BoardName      "GeForce GTX 750"
> EndSection
> 
> Section "Screen"
>      Identifier     "Screen0"
>      Device         "Videocard0"
>      Monitor        "Monitor0"
>      DefaultDepth    24
>      Option         "UseDisplayDevice" "DFP-1"
>      Option         "ConnectedMonitor" "DFP-1"
>      Option         "DPI" "48 x 48"
>      Option         "UseEvents" "True"
>      Option         "ModeValidation" "NoVesaModes, NoXServerModes"
>      Option         "DPMS" "False"
>      SubSection     "Display"
>          Depth       24
>          Modes      "1920x1080 at 60" "1920x1080 at 602" "1920x1080 at 50" 
> "1920x1080 at 24" "1920x1080 at 23.976" "1920x1080 at 50i" "1920x1080 at 60i" 
> "1920x1080 at 59.94" "1920x1080 at 59.94i"
>      EndSubSection
> EndSection
> 
> 
> On 07/08/15 01:18, mo.ucina wrote:
> > Hello Guys,
> >
> > I have just updated the nvidia drivers on my centos 7 BEFE combination 
> > machine and am getting strange behaviour with frame-rates . My myth 
> > software is 0.27.5 and the front end is set up for judder free 
> > operation as per JYA's wiki instructions . It seems to be the new 
> > drivers and myth are not getting along , as I do not think the correct 
> > frame-rate is being picked for the different video material i have . 
> > Has anyone else observed any strange behaviour ? If more details or 
> > logs are needed I can post .
> >
> > Best Regards
> > Milorad
> 
> _______________________________________________

IMO you don't need any interlaced video modes, your video card can
output (& out perform the TVs) de-interlaced video.

Those modelines look suspicious in that the pixel clock frequency is
constant across different vertical frequencies. Look to have been
calculated to minimize the pixel clock rate changes. 

Digital flat panel using DVI/HDMI/DP should work better with reduced
vertical blanking timings. Some TVs only work with these modes.

# 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
Modeline "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111
+hsync -vsync

# 1920x1080 49.93 Hz (CVT 2.07M9) hsync: 55.62 kHz; pclk: 141.50 MHz
Modeline "1920x1080_50.00"  141.50  1920 2032 2232 2544  1080 1083 1088
1114 -hsync +vsync

# 1920x1080 23.91 Hz (CVT) hsync: 26.25 kHz; pclk: 63.00 MHz
Modeline "1920x1080_24.00"   63.00  1920 1976 2160 2400  1080 1083 1088
1098 -hsync +vsync

# 1920x1080 47.89 Hz (CVT) hsync: 53.30 kHz; pclk: 134.75 MHz
Modeline "1920x1080_48.00"  134.75  1920 2024 2224 2528  1080 1083 1088
1113 -hsync +vsync




More information about the mythtv-users mailing list