I tested many older kernels today, going back as far as 6.12; these were all self-compiled, using substantially the same config (make olddefconfig using my standard set of defaults for doing bisects).
Initially, there seemed to be a two distinct behaviors:
- Screen flickering rapidly (5 Hz or something like that) except when being updated by e.g. mouse movement.
- Screen black except when being updated.
With further testing, I now think these two behaviors are different manifestations of the same problem. The same kernel reversion may show a different behavior on a different boot.
In all cases, though, the problem only started after a resume from a suspend-to-disk
I’m fairly confident by now that the problem is indeed due to the BIOS update. Unfortunately, Framework does not allow the BIOS to be rolled back to 3.3, so I cannot confirm.
This is exactly what I was complaining about here: