I'm trying to load edited EDIDs for my monitor and TV to work around some bugs / stupidity for AMD GPUs (memory stuck at max clock speed, switching the pixel format from YCbCr to RGB).
I put the edited files in "lib/firmware/edid" and added the following to my conf in "/etc/kernel/cmdline.d/":
video=DP-1:e video=HDMI-A-1:e drm.edid_firmware=DP-1:edid/edid_asus_linux_cust.bin,HDMI-A-1:edid/edid_lg_linux_cust.bin
I did "sudo clr-boot-manager update" too.
But after a reboot "dmesg" says:
platform DP-1: Direct firmware load for edid/edid_asus_linux_cust.bin failed with error -2
[drm:edid_load [drm]] *ERROR* Requesting EDID firmware "edid/edid_asus_linux_cust.bin" failed (err=-2)
platform HDMI-A-1: Direct firmware load for edid/edid_lg_linux_cust.bin failed with error -2
[drm:edid_load [drm]] *ERROR* Requesting EDID firmware "edid/edid_lg_linux_cust.bin" failed (err=-2)
So far it looks like I also need to update / rebuild the initramfs for this to work.
Is there any way I can do this manually or do I have to wait for the next kernel update?