Any luck with Multi-Monitor VRR/FreeSync on X11?

Hello everyone,
I am still stuck on X11 for a while longer, so I wanted to ask if anyone on here had any luck with VRR on Multi-Monitor setups. According to 2.1.2 in this ArchWiki article adding

Option "AsyncFlipSecondaries" "true"

at least enables FreeSync for the primary monitor. In my case it doesn’t seem to do anything. Mind you when only having a single monitor connected, VRR works perfectly fine, which is to be expected. Now my question is does anybody have working FreeSync on their primary monitor with dual monitor setups on X11? If so, how did you do it? I appreciate any and all answers sine I have been struggling with this for quite a while -.-

My current config of /etc/X11/xorg.conf.d/20-amdgpu.conf:

Section "OutputClass"
    Identifier "AMD"
    MatchDriver "amdgpu"
    Driver "amdgpu"    
    Option "TearFree" "true"
EndSection

Section "Device"
    Identifier "AMD"
    Driver "amdgpu"
    Option "VariableRefresh" "true"
    Option "AsyncFlipSecondaries" "true"
EndSection

Relevant System Specs:

System:
  Kernel: 6.6.9-zen1-1-zen arch: x86_64 bits: 64 Desktop: KDE Plasma
    v: 5.27.10 Distro: EndeavourOS
CPU:
  Info: 10-core (6-mt/4-st) model: 12th Gen Intel Core i5-12600KF bits: 64
    type: MST AMCP cache: L2: 9.5 MiB
  Speed (MHz): avg: 3014 min/max: N/A cores: 1: 890 2: 1968 3: 1621 4: 3700
    5: 2368 6: 3377 7: 3439 8: 1342 9: 3691 10: 3464 11: 2306 12: 3700 13: 4100
    14: 4064 15: 4099 16: 4100
Graphics:
  Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT]
    driver: amdgpu v: kernel
  Device-2: Creative Live! Cam Chat HD [VF0700/VF0790]
    driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.10 with: Xwayland v: 23.2.3 driver: X:
    loaded: amdgpu unloaded: modesetting dri: radeonsi gpu: amdgpu resolution:
    1: 1920x1080 2: 1920x1080
  API: EGL v: 1.5 drivers: radeonsi,swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.3.2-arch1.2
    renderer: AMD Radeon RX 6700 XT (radeonsi navi22 LLVM 16.0.6 DRM 3.54
    6.6.9-zen1-1-zen)
  API: Vulkan v: 1.3.274 drivers: radv surfaces: xcb,xlib

In my past experience, I can share what I know, FreeSync didn’t work with X11 when I used multiple monitors with full AMD system. All my monitors have the same resolutions, the same refresh rate and support FreeSync.

But this is new to me. I will try it later.

Do all your monitors have the same resolution and refresh rate?

Hey, thanks for your help.
Yes both of them are the exact same model (these ones to be exact) They are 144hz and support FreeSync just fine. It works on wayland without issue but that is not an option for me right now.

Jumping in here. I run a triple monitor asap and I’ve been forced to switch between Wayland for gaming and X11 for Autodesk Maya on both of my workstations (EndeavorOS and openSUSE Tumbleweed). Sadly this is an issue I’ve sat down to wrap my brain about regardless of having the same monitor models with VRR+AMD Freesync. Hopefully the viewport issue on Autodesk Maya for wayland is fixed in a future release - Totally understand your pain.