[mythtv-users] Upgraded to fixes/30, nvidia vdpau displaying at wrong refresh rates

Stephen Worthington stephen_agent at jsw.gen.nz
Fri Nov 8 16:52:52 UTC 2019


On Fri, 08 Nov 2019 16:05:51 +0000, you wrote:

>Hi,
>
>I've recently upgraded to fixes/30, built using the packaging git repo 
>for Debian 10. It was fixes/29 on Debian 9. It's attached to a Panasonic 
>TV via HDMI and it used to change refresh rates to match what was being 
>shown even down to 24Hz. After the upgrade it's getting it wrong every 
>time. I think mythfrontend is using RandR version 1 instead of version 
>1.2 or later as in the settings I can get to the "Separate video modes 
>for GUI and TV playback" and the refresh rates available are 
>50,51,52,53...
>
>Here is the output of xrandr --s1:
>
>SZ: Pixels Physical Refresh
>*0 1920 x 1080 ( 487mm x 274mm ) 50 52 53 54 55 56 *57
>1 1280 x 720 ( 325mm x 182mm ) 51 58 59
>2 720 x 576 ( 182mm x 146mm ) 60
>3 720 x 480 ( 182mm x 121mm ) 61
>4 640 x 480 ( 162mm x 121mm ) 62
>5 800 x 600 ( 203mm x 152mm ) 63
>Current rotation - normal
>Current reflection - none
>Rotations possible - normal left inverted right
>Reflections possible - X Axis Y Axis
>
>With xrandr --s12 and just plain xrandr:
>
>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) 698mm x 392mm
>1280x720 50.00 + 60.00 59.94
>1920x1080 60.00* 59.94 50.00 23.98 60.05 60.00 50.04
>720x576 50.00
>720x480 59.94
>640x480 59.93
>DP-0 disconnected (normal left inverted right x axis y axis)
>DP-1 disconnected (normal left inverted right x axis y axis)
>
>Can anyone suggest a way to fix this?
>
>Cheers,
>
>Tim.

I am using MythTV v30+fixes on Ubuntu 18.04.  My xrandr command says
it is version 1.5.0:

stephen at mypvr:~/.mythtv$ xrandr -v
xrandr program version       1.5.0
Server reports RandR version 1.5

But it does not have the --s1 and --s12 options available:

stephen at mypvr:~/.mythtv$ xrandr --s1
xrandr: unrecognized option '--s1'
Try 'xrandr --help' for more information.
stephen at mypvr:~/.mythtv$ xrandr --s12
xrandr: unrecognized option '--s12'
Try 'xrandr --help' for more information.

My xrandr output looks like your xrandr --s12 output:

stephen at mypvr:~/.mythtv$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1920x1080+0+0 (normal left inverted right x
axis y axis) 1600mm x 900mm
   1920x1080     60.00 +  59.94    50.00*   23.97    60.05    60.00
50.04  
   1280x1024     60.02  
   1280x720      60.00    59.94    50.00  
   1024x768      60.00  
   800x600       60.32  
   720x576       50.00    50.08  
   720x480       59.94    60.05  
   640x480       59.94    59.93  
HDMI-0 disconnected (normal left inverted right x axis y axis)

I do get the correct switching of modes, as reported by my TV and
mythfrontend's Playback Data display, so MythTV does seem to be able
to use RandR 1.5 to change modes correctly.


More information about the mythtv-users mailing list