<div dir="ltr"><div><div>I am getting incorrect refresh rates with Nvidia driver 361.28 on Fedora 22. I am posting this fairly long message with stuff from the logs in the hope that someone can suggest either further troubleshooting or a solution.<br><br></div><div>This is with mythfrontend version: fixes/0.27 [v0.27.5-28-g3682a9a] <a href="http://www.mythtv.org">www.mythtv.org</a><br></div><div><br></div>With Nvidia 352.21 xrandr gives:<br><br><span style="font-family:monospace,monospace">Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384<br>DVI-I-0 disconnected (normal left inverted right x axis y axis)<br>DVI-I-1 disconnected (normal left inverted right x axis y axis)<br>HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1020mm x 570mm<br> 1920x1080 60.00 + 59.94* 50.00 29.97 25.00 23.97 60.05 60.00 50.04<br> 1680x1050 59.95<br> 1600x900 60.00<br> 1440x900 59.89<br> 1366x768 59.79<br> 1280x1024 75.02 60.02<br> 1280x800 59.81<br> 1280x720 60.00 59.94 50.00<br> 1152x864 75.00<br> 1024x768 75.03 70.07 60.00<br> 800x600 75.00 72.19 60.32<br> 720x576 50.00 50.08<br> 720x480 59.94 60.05<br> 640x480 75.00 72.81 59.94<br>DP-0 disconnected (normal left inverted right x axis y axis)<br>DP-1 disconnected (normal left inverted right x axis y axis)<br><br><br></span></div><div><span style="font-family:monospace,monospace">Some Myth log snippets:<br><br></span></div><div>25p source<br></div><div><font face="monospace,monospace"><br>2016-02-20
10:19:21.953088 I [2205/2205] CoreContext DisplayRes.cpp:148
(SwitchToVideo) - Trying to match best refresh rate 25.000Hz<br>2016-02-20 10:19:21.953660 I [2205/2205] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Changing to 1920x1080 50.000 Hz<br>2016-02-20
10:19:21.977983 I [2205/2205] CoreContext DisplayResX.cpp:76
(SwitchToVideoMode) - Dynamic TwinView rate found, set 50Hz as XRandR 52<br>2016-02-20 10:19:22.366896 I [2205/2205] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 1920 x 1080:<br><br></font></div><div><font face="monospace,monospace">actual refresh 50p (reported by TV)<br></font></div><div><font face="monospace,monospace"><br><br></font></div><div><font face="monospace,monospace">59.94i source<br></font></div><div><font face="monospace,monospace"><br>2016-02-20
10:19:55.716139 I [2205/2205] CoreContext DisplayRes.cpp:148
(SwitchToVideo) - Trying to match best refresh rate 29.970Hz<br>2016-02-20 10:19:55.716154 I [2205/2205] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Changing to 1920x1080 59.939 Hz<br>2016-02-20
10:19:55.733497 I [2205/2205] CoreContext DisplayResX.cpp:76
(SwitchToVideoMode) - Dynamic TwinView rate found, set 59.9394Hz as
XRandR 51<br>2016-02-20 10:19:55.883113 I [2205/2205] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 1920 x 1080:<br><br></font></div><div><font face="monospace,monospace">actual refresh 60p (TV does not distinguish between 59.94p and 60p)<br></font></div><div><font face="monospace,monospace"><br><br></font></div><div><font face="monospace,monospace">Gui menu<br></font></div><div><font face="monospace,monospace"><br>2016-02-20 10:20:04.983791 I [2205/2205] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 59.939 Hz<br>2016-02-20
10:20:04.983805 I [2205/2205] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 59.939 Hz<br><br></font></div><div><font face="monospace,monospace">actual refresh 60p<br></font></div><div><font face="monospace,monospace"><br><br></font></div><div><font face="monospace,monospace">720x480 5994i source<br></font></div><div><font face="monospace,monospace"><br>2016-02-20 10:31:42.386923 I [2205/2205] CoreContext DisplayRes.cpp:140 (SwitchToVideo) - Found custom screen override 720x480<br>2016-02-20 10:31:42.386936 I [2205/2205] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Changing to 720x480 59.940 Hz<br>2016-02-20
10:31:42.404585 I [2205/2205] CoreContext DisplayResX.cpp:76
(SwitchToVideoMode) - Dynamic TwinView rate found, set 59.9401Hz as
XRandR 78<br>2016-02-20 10:31:42.755606 I [2205/2205] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 720 x 480:<br><br></font></div><div><font face="monospace,monospace">actual refresh 60p<br><br><br></font></div><div><font face="monospace,monospace">24p source<br></font></div><div><font face="monospace,monospace"><br>2016-02-20 10:35:32.402988 I [2205/2205] CoreContext
DisplayRes.cpp:148 (SwitchToVideo) - Trying to match best refresh rate
23.976Hz<br>2016-02-20 10:35:32.403003 I [2205/2205] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Changing to 1920x1080 23.971 Hz<br>2016-02-20
10:35:32.419801 I [2205/2205] CoreContext DisplayResX.cpp:76
(SwitchToVideoMode) - Dynamic TwinView rate found, set 23.9709Hz as
XRandR 55<br>2016-02-20 10:35:32.605956 I [2205/2205] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 1920 x 818:<br>2016-02-20 10:36:42.626204 I [2205/2205] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 23.971 Hz<br>2016-02-20
10:36:42.626220 I [2205/2205] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 23.971 Hz</font></div><span style="font-family:monospace,monospace"></span><div><div><br></div><div><span style="font-family:monospace,monospace">actual refresh 24p</span><br><br><br></div><div>All seem correct.<br><br><br><br></div><div>With nvidia 361.28<br><br></div><div>xrandr gives<br><br><font face="monospace,monospace">Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384<br>DVI-I-0 disconnected (normal left inverted right x axis y axis)<br>DVI-I-1 disconnected (normal left inverted right x axis y axis)<br>HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1020mm x 570mm<br> 1920x1080 60.00 + 59.94 50.00 29.97 25.00 23.97 60.05 60.00 50.04*<br> 1680x1050 59.95<br> 1600x900 60.00<br> 1440x900 59.89<br> 1366x768 59.79<br> 1280x1024 75.02 60.02<br> 1280x800 59.81<br> 1280x720 60.00 59.94 50.00<br> 1152x864 75.00<br> 1024x768 75.03 70.07 60.00<br> 800x600 75.00 72.19 60.32<br> 720x576 50.00 50.08<br> 720x480 59.94 60.05<br> 640x480 75.00 72.81 59.94<br>DP-0 disconnected (normal left inverted right x axis y axis)<br>DP-1 disconnected (normal left inverted right x axis y axis)<br><br></font></div><div><font face="monospace,monospace"><font face="arial,helvetica,sans-serif">It is the same except that the default refresh has changed, seems to be 50i</font><br></font></div><div><br><br></div><div>Myth Log Snippets:<br></div><div><div><div><div><div><div><div><div><br><font face="monospace,monospace"><font face="monospace,monospace">59.94i source<br><br></font>2016-02-20 10:49:59.785712 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 58.000 Hz<br>2016-02-20
10:49:59.785727 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 58.000 Hz<br>2016-02-20
10:57:56.213201 I [2201/2201] CoreContext DisplayRes.cpp:148
(SwitchToVideo) - Trying to match best refresh rate 29.970Hz<br>2016-02-20 10:57:56.213242 I [2201/2201] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Using 1920x1080 58.000 Hz<br>2016-02-20 10:57:56.213283 I [2201/2201] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 1920 x 1080:<br>2016-02-20 10:58:15.241363 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 58.000 Hz<br>2016-02-20
10:58:15.241381 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 58.000 Hz<br><br></font></div><font face="monospace,monospace">actual refresh 50i<br><br><br></font></div><font face="monospace,monospace">1080p25 source<br><br>2016-02-20 10:58:15.241363 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 58.000 Hz<br>2016-02-20
10:58:15.241381 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 58.000 Hz<br>2016-02-20
10:59:45.897840 I [2201/2201] CoreContext DisplayRes.cpp:148
(SwitchToVideo) - Trying to match best refresh rate 25.000Hz<br>2016-02-20 10:59:45.897850 I [2201/2201] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Changing to 1920x1080 50.000 Hz<br>2016-02-20 10:59:46.082748 I [2201/2201] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 1920 x 1080:<br>2016-02-20 11:00:01.237626 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 50.000 Hz<br>2016-02-20
11:00:01.237644 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 50.000 Hz<br><br></font></div><font face="monospace,monospace">actual refresh 60p (tv does not distinguish between 59.97 and 60)<br><br><br></font></div><font face="monospace,monospace">1080p30 source<br><br>2016-02-20 11:00:01.237626 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 50.000 Hz<br>2016-02-20
11:00:01.237644 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 50.000 Hz<br>2016-02-20
11:01:44.626001 I [2201/2201] CoreContext DisplayRes.cpp:148
(SwitchToVideo) - Trying to match best refresh rate 29.970Hz<br>2016-02-20 11:01:44.626020 I [2201/2201] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Changing to 1920x1080 58.000 Hz<br>2016-02-20 11:01:44.804987 I [2201/2201] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 1920 x 1080:<br>2016-02-20 11:01:57.527529 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 58.000 Hz<br>2016-02-20
11:01:57.527543 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 58.000 Hz<br><br></font></div><font face="monospace,monospace">actual refresh 50i<br><br><br></font></div><font face="monospace,monospace">24p source<br><br>2016-02-20 11:00:01.237626 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 50.000 Hz<br>2016-02-20
11:00:01.237644 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 50.000 Hz<br>2016-02-20
11:01:44.626001 I [2201/2201] CoreContext DisplayRes.cpp:148
(SwitchToVideo) - Trying to match best refresh rate 29.970Hz<br>2016-02-20 11:01:44.626020 I [2201/2201] CoreContext DisplayRes.cpp:162 (SwitchToVideo) - Changing to 1920x1080 58.000 Hz<br>2016-02-20 11:01:44.804987 I [2201/2201] CoreContext DisplayRes.cpp:183 (SwitchToVideo) - SwitchToVideo: Video size 1920 x 1080:<br>2016-02-20 11:01:57.527529 I [2201/2201] CoreContext DisplayRes.cpp:208 (SwitchToGUI) - Using 1920x1080 58.000 Hz<br>2016-02-20
11:01:57.527543 I [2201/2201] CoreContext DisplayRes.cpp:225
(SwitchToGUI) - SwitchToGUI: Switched to 1920x1080 58.000 Hz<br><br></font></div><font face="monospace,monospace">actual refresh 50i</font><br><br></div><div>All are incorrect.<br></div><div><br></div><div>Any suggestions are welcome.<br><br></div><div>Mark<br><br></div><div><br></div></div></div>