https://bugs.freedesktop.org/show_bug.cgi?id=110856
--- Comment #11 from Arek Tumas mokurai82@gmail.com --- Alright! The workaround is now working. To summarize: All I needed to do is put the custom edid.bin file (that i made on windows with the custom resolution utility with the minimum VRR set to 48 instead of 24) in /lib/firmware/edid Then edid /etc/default/grub with the following line: GRUB_CMDLINE_LINUX_DEFAULT="drm.edid_firmware=DP-2:edid/edid.bin quiet" (You need to change DP-2 to whatever you get with "grep . /sys/class/drm/card*-*/status" ) After that I did "sudo update-grub" and rebooted the machine.
It's working flawlessly :) The upside of this method is that it is permanent.
Thank You for Your time and effort to help me Nicholas! Your pointers were priceless!
Also I don't know if it's feasible but it would be nice if this workaround wouldn't be needed in the first place.