Comment 5 for bug 1946368

Revision history for this message
William Wilson (jawn-smith) wrote :

I have found some more detail about this bug. When I am on a high resolution/frame rate monitor (2560x1440@144Hz) I see this bug on just about every single boot. I can't get past the plymouth screen before HDMI crashes with the flip_done error message. This is the case on both hirsute and impish. I have tried kernels from 5.11.0-1007 to the mainline 5.15 and get the same error. Switching to fake kms resolves the issue regardless of kernel.

When I switch to using my TV (1920x1080@60) I have a hard time recreating this issue. It takes playing multiple videos simultaneously and dragging them around all over the screen to trigger the flip_done crash.

Interestingly, I tried a third monitor that is 2560x1440 but with a lower max refresh rate (60Hz). It displayed behavior similar to the 1080p TV I used. That is, this issue was difficult to recreate.

So the only thing I can think of that is different with the monitor where I am able to recreate this easily is the max refresh rate. I find that odd as I think the Pi doesn't go over 60 Hz anyway, but that's about the only difference I can see.