<div dir="ltr"><div><div><div><div>On August 9 you wrote:<br><br>>Thank you Mark.  From the log entries it just keeps coming back to that <br>>MythTV is having parsing and matching issues between all the contradictory <br>>XRandr and NVIDIA data. I have pretty much given up trying to figure out <br>>what is going wrong there. <br> ><br>>Happily, I am able to report that I have gotten the following working in a <br>>proof of concept patch: <br> ><br>   >1. Report all the non-integer refresh rates in the MythTV GUI accurately <br>   >for a monitor using only XRandr. <br>   >2. Switch to the exact modeline for that selection when playing a video <br> ><br>>I have some follow ups to do on a couple of points (besides cleanup) before <br>>I think this is usable: <br> ><br>   >1. Prevent X from panning the screen around when we do switch to a lower <br>   >resolution <br>      >1. This should be simple, but for some strange reason seems to <br>      >require special steps including disabling the monitor before the attempt <br>      >under some circumstances (possibly NVIDIA related). <br>      >2. Figure out what MythTV is doing (or should do) on the attempts to <br>   >switch to a GUI resolution. <br>      >1. This is reported as an attempt to switch to a refresh rate of 0. <br> ><br>>I have also not had a chance to sync up with 0.29 yet. <br> <br></div>VDPAU scaling and deiterlace work pretty well. My myth box looks way better than my Firestick using Kodi, for example. That shows lots of interlace artifacts no matter what I set.<br><br></div>I would not worry so much about the resolution, but the frame rate is critical for getting rid of judder. If it stayed at native TV resolution and scaled everything using VDPAU, I think that would be good enough, as long as the frame rate matches the source.<br><br></div>Thanks again for looking into this.<br><br></div>Mark<br><br></div>