My display is inconsistently flickering. Weirdly, this happens whether or not I’m plugged into a charger. I will also go through hours-long periods without flickering before it becomes more frequent. I’ve followed advice from previous posts to put amdgpu.dcdebugmask=0x410 into my kernel parameters, and this has not helped.
Is there a way to determine if it’s a hardware issue or I’ve just missed something on the software side?
Do you have a video of the flicker.
It might be easier to help if we can see what it looks like.
Another possible source of the appearance of flicker is the ALS. (Ambient Light Sensor).
The ALS has thousands of levels, but gnome seems to make a mess of it, and only tries to set 256 levels, so for each level transition, it is very noticeable. When I first saw it, I thought it was flicker. I just disabled ALS and the flicker disappeared.
That sort of flicker is not ALS related.
That is GPU driver or a hardware problem.
Do you get the same flicker if you plug in an external display?
It might be worth opening the laptop and checking the display connections are tight.
I am just another user like you. I would suggest contacting FW support via their web form.
They might be able to determine if it is a software or a hardware fault.
I had a similar issue and after doing a lot of tests (including the dcdebug hack), replacing the display panel, then replacing the motherboard, the resolution was finally to replace the eDP cable (https://frame.work/en/en/products/16-edp-cable).