Custom EDID support
I’ve exported an edited EDID from Windows for the same TV (that oddly has very little info available via xrandr), but I cannot mv it to the expected directory in /usr/lib/firmware/edid so that I can load it. It is apparently a read only file system.
Even if the directory wasn’t read only, I’m not sure which directories have volumes/pvc for the container so that this change would persist after a power cycle.
Also, a quick bug report that I cannot disable kscreen-doctor output.1.maxAverageBrightness. If I try to do that, it just disables peak brightness override. Setting a value works though.
I mostly want to do this to control the desktop HDR brightness, and also the bit depth. I don’t believe the kscreen overrides apply to the desktop and apps there.
1 Reply
Perhaps this is the expected solution? Adding via rpm-ostree effectively adds it to the image I guess?
https://universal-blue.discourse.group/t/custom-edid-bin/1774/5
Universal Blue
Custom edid.bin
This thread was the closest guide I could find to fix my monitor EDID. The missing bit was to add a video kernel argument like this: sudo rpm-ostree kargs --append-if-missing=video=DSI-1:e You may also need to put the firmware_class.path before the drm.edid_firmware. I didn’t test it in the reverse order, but it seems logical to give it the ...