[mythtv-users] auto frame rate change

Jason Kitching jason at jadrallypix.me.uk
Mon Nov 23 18:37:18 UTC 2015


The driver will just add your custom modelines to the total pool of
available modes unless you tell it to ignore the others..

Unless this "VertRefresh     56.0 - 62.0" is being ignored because it
does not compute with the custom modelines then you're getting 60Hz
output only.
You can read thru' /var/log/Xorg.0.log file to find out..

> snip..
>> Remove (comment out) the interlaced modelines because the video card
>> should be better than the TV.
>>
>> The remaining 2 modelines are not right, they are just made up for some
>> old projector (VGA possibly).
>> The ~60Hz one should be using reduced vertical blank timing:
>> Modeline "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111
>> +hsync -vsync
>>    and the 50Hz one:
>> Modeline "1920x1080_50.00"  141.50  1920 2032 2232 2544  1080 1083 1088
>> 1114 -hsync +vsync
>>
>> Blm
>>
>> ---------------------
>>
>> Followed that Blm, thanks, can see the default change to 60Hz but 24fps
>> still being forced so I checked /var/log/Xorg.0.log and found that
>> nvidia-auto-select kicks in and sets the res to 1920_1080_24.
>>
>> Some mix of these options (in xorg.conf) should prevent the auto-select
>> mode:
>>
>> Option "ModeValidation" "DFP-1: AllowNonEdidModes, NoXServerModes,
>> NoVesaModes, NoEdidModes, NoPredefinedModes"
>>
>> Thnks for the help and the link, most helpful. This reply is simply a note to say thanks for your efforts and for info.
>>
>> I can now disable 24fps with the Option line of either
>> Option "UseEdidFreqs" "boolean"
>>       Option "UseEDID" "FALSE"
>>       Option "UseEDIDFreqs" "FALSE"
>>
>> The screen sets to 60hz but 50hz now no longer works. The /var/log/Xorg.0.log shows no valid modes for 1920x1080_50+0+0 ignoring. If I then disable the option lines the 1920x1080_50 line validates as does the 1920x1080_60 line. Guess there must be a hardware glitch somewhere that prevents it reporting correctly. I've now spent the best part of a week trying to figure it out and tbh it's now not worth the effort. Far simpler just changing from Auto to 60hz in mythtv for when I play 24fps media.
>>
> The option UseEDID is a blunt hammer (that I use too), the
> ModeValidation seems more of a controlled approach.
>
> This line has to change if EDID frequency info is set to ignored because
> it prevents 50Hz modes on that screen.
> "VertRefresh     56.0 - 62.0"
That sorted it. Thanks, much appreciated. Couldn't see the wood for the 
trees. Set the VertRefresh to 48 and now auto switches from 50 to 60hz 
without issue.

Thanks again.


More information about the mythtv-users mailing list