Bleh, typo with the _ instead of +.
Best option is to fix up the EDID as none of the other mechanisms work under all circumstances.
You're unlikely to be able to actually reprogram the monitor itself, but you can put a suitable binary file in /lib/firmware, and then load it in place of the display's EDID by adding "drm.edid_firmware=HDMI-A-1:filename.bin" to cmdline.txt.
Editing the EDID isn't trivial, but it is possible by following https://en.wikipedia.org/wiki/Extended_ ... ation_data to work out where the relevant byte is, and then correct the checksum as well.
Best option is to fix up the EDID as none of the other mechanisms work under all circumstances.
You're unlikely to be able to actually reprogram the monitor itself, but you can put a suitable binary file in /lib/firmware, and then load it in place of the display's EDID by adding "drm.edid_firmware=HDMI-A-1:filename.bin" to cmdline.txt.
Editing the EDID isn't trivial, but it is possible by following https://en.wikipedia.org/wiki/Extended_ ... ation_data to work out where the relevant byte is, and then correct the checksum as well.
Statistics: Posted by 6by9 — Thu Nov 07, 2024 10:10 am