Even if it is a hardware problem it would be great to have a native software solution from Framework. The lowest brightness on the laptop is higher than my monitor at 50% brightness. I avoid using the laptop past 19:00 because of that.
Marking something as solved without a solution is quite upsetting.
I tested this again, and while sending a PWM signal of 0 to the GPU does not completely turn off the display, it is still considerably less bright than by default.
Can confirm that using that kernel driver patch to force override the minimum value provided by the firmware makes it much better. With that, itâs now much more inline with expectations.
I would like to experiment with this patch. Could you or @Thomas_Weissschuh point me in the direction of how to compile (?) the modified amdgpu driver and configure my system to use it? What are the keywords I should search for?
I did measurements for fw13 old glossy panel and fw16 panel. On each graph there are 2 curves â unpatched (higher) and patched (lower) version. Axis X â value set in /sys/.../amdgpu_bl0/brightness, axis Y â brightness measured by a sensor in some relative units.
With the patch above, for both panels min brightness goes 5.5x down.
As I understand it, framework folks arenât going to patch firmware for 16" model, since current value is already minimal per panelâs datasheet. It works nicely outside of spec, though.