For some reason, your patch is incompatible with Intel graphics, specifically my intel ARC GPU. I have tested GEs implementation in Nobara and VRR works for me. I noticed in the issues log back when they were working out the Mutter 44 update that he had to remove the i915 blacklist. Was this done with your patch as well?
EDIT: I have looked into the vrr.patch and I do see that you left the i915 disabled. Since this is for Arch, there should not be any kernel incompatibilities since users should be using the latest kernels. I would suggest removing this in future iterations.
Pinned Comments
Lawstorant commented on 2023-07-06 21:36 (UTC) (edited on 2023-07-11 12:33 (UTC) by Lawstorant)
Install this to get a toggle in your gnome settings: https://aur.archlinux.org/packages/gnome-control-center-vrr
gsettings experimental variable should be set by default, but in case of any issues:
gsettings set org.gnome.mutter experimental-features "['variable-refresh-rate']"