<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>