You are not logged in.

#1 2024-03-07 04:37:51

DoomSlinger
Member
Registered: 2023-04-01
Posts: 6

edid_firmware parameter not working after changing from nvidia to amd

Ok, so I have a custom edid I use for my 3rd monitor because it's edid didn't allow me to use it's maximum refresh rate and resolution. It's an old CRT that I use with some old PCs for retro gaming, but i have it on a kvm that is hooked up to my main PC as well which is why the max refresh rate wasn't available.

I just changed my GPU from an nvidia card to an AMD card, and the edid_firmware command WAS working under amd, until I uninstalled the nvidia gpu and nvidia utils packages, and removed nvidia-drm.modeset=1 from my kernel launch parameters at the same time.

Now, the edid_firmware command doesn't work. and I get the following error:

amdgpu 0000:2f:00.0: [drm] *ERROR* [CONNECTOR:102:DP-2] Requesting EDID firmware "edid/crt-edid.bin" failed (err=-2)

for reference this is my boot command:

Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=c2e48f7e-eb45-471e-9ff8-bb3e4d92a916 rw loglevel=3 quiet drm.edid_firmware=DP-2:edid/crt-edid.bin

EDIT: Finally found the line of text on the arch wiki that explains how to fix my problem, and it's right here in case anyone finds this in the future: https://wiki.archlinux.org/title/kernel … mkinitcpio

Last edited by DoomSlinger (2024-03-07 16:33:53)

Offline

Board footer

Powered by FluxBB