[mythtv-users] New intel-graphics-based frontend wont switch frame rates

Paul Gardiner lists at glidos.net
Tue Oct 27 18:55:15 UTC 2020


On 27/10/2020 09:13, Paul Gardiner wrote:
> On 26/10/2020 22:43, Bob wrote:
>> On 10/25/20 5:42 AM, Paul Gardiner wrote:
>>> I spoke too soon. Using the default X config has been an improvement, 
>>> in that it now often boots correctly, but still it fails at times, 
>>> seemingly not to be able to detect the modes, although xrandr does 
>>> display them. I've uploaded some logs here, including mythfrontend 
>>> with -v playback, as suggested:
>>>
>>>      http://download.glidos.net/MythLogsBadFpsSwitching/
>>>
>>> The logs show the incomplete information, but I don't see anything 
>>> there suggesting why. I wonder if it could be a race.
>>
>> What worked for me is adding the EDID so Xorg could see it, something 
>> like this:
>>
>> Option         "CustomEDID" "DFP-1:/etc/X11/Pioneer_VSX-1123.edid"
> 
> Thanks, yes, that is what has worked for me too, in the end. The delayed 
> start up I tried earlier worked only if booting with the AV receiver on 
> - not surprisingly. Now, I'm providing custom EDID and force enabling 
> the monitor. I did that before with my previous, nvidia-based frontend, 
> but it seems the config has to be done slightly differently for intel. 
> This is my current xorg.conf, which seems to be working from whatever 
> state I boot:
> 
> 
> Section "Monitor"
>      Identifier     "Monitor0"
>      Option         "Enable" "True"
> EndSection
> 
> Section "Device"
>      Identifier     "Device0"
>      Driver         "intel"
>      Option         "CustomEDID" "HDMI1:/etc/X11/edid.bin
>      Option         "monitor-HDMI1" "Monitor0"
> EndSection
> 
> 
> I also tried to do that via KMS, with additions to the boot config, as 
> John Hoyt suggested, but I couldn't get it to work. I don't know why.
> 
> One strangeness: I now see only 24, 50, 60 listed whereas, without the X 
> config I was seeing additionally 23.98 and 59.94. From what I read, that 
> difference should be irrelevant to performance because it's almost 
> certain that my TV lists 24 and 60 just as aliases for 23.98 and 59.94. 
> Still, I wonder why the listing changed.

And yet again, I spoke to soon. It is still rarely booting to a useable 
state with the AV Received turned off. I think I'll start a new thread 
given the original problem is now solved.


More information about the mythtv-users mailing list