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

**URL:** <https://forum.endeavouros.com/t/any-luck-with-multi-monitor-vrr-freesync-on-x11/49653>\
**Category:** Gaming, sound and video\
**Created:** [January 3, 2024, 9:30pm UTC](https://forum.endeavouros.com/t/any-luck-with-multi-monitor-vrr-freesync-on-x11/49653 "2024-01-03T21:30:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![lowlauch](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/l/bb73d2/32.png) [@lowlauch](https://forum.endeavouros.com/u/lowlauch)\
**Post date:** [January 3, 2024, 9:30pm UTC](https://forum.endeavouros.com/t/any-luck-with-multi-monitor-vrr-freesync-on-x11/49653/1 "2024-01-03T21:30:31Z")

</div>

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](https://wiki.archlinux.org/title/Variable_refresh_rate) adding

```auto
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** :

```auto
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:

```auto
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

```

---

<div class="post-metadata">

**Author:** ![Zesko](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/zesko/32/77795_2.png) [@Zesko](https://forum.endeavouros.com/u/Zesko)\
**Post date:** [January 4, 2024, 9:39am UTC](https://forum.endeavouros.com/t/any-luck-with-multi-monitor-vrr-freesync-on-x11/49653/2 "2024-01-04T09:39:37Z")

</div>

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.

> [@lowlauch](#):
>
> According to 2.1.2 in [this ArchWiki article](https://wiki.archlinux.org/title/Variable_refresh_rate) adding
> 
> ```auto
> Option "AsyncFlipSecondaries" "true"
> 
> ```

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

> [@lowlauch](#):
>
> Mind you when only having a single monitor connected, VRR works perfectly fine, which is to be expected

> [@lowlauch](#):
>
> dual monitor setups on X11?

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

---

<div class="post-metadata">

**Author:** ![lowlauch](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/l/bb73d2/32.png) [@lowlauch](https://forum.endeavouros.com/u/lowlauch)\
**Post date:** [January 4, 2024, 1:50pm UTC](https://forum.endeavouros.com/t/any-luck-with-multi-monitor-vrr-freesync-on-x11/49653/3 "2024-01-04T13:50:54Z")

</div>

Hey, thanks for your help.  
Yes both of them are the exact same model ([these ones to be exact](https://www.amazon.com/BenQ-EX2510-Monitor-FreeSync-Speakers/dp/B08FF6DJNP)) They are 144hz and support FreeSync just fine. It works on wayland without issue but that is not an option for me right now.

---

<div class="post-metadata">

**Author:** ![michael.acosta](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/michael.acosta/32/98201_2.png) [@michael.acosta](https://forum.endeavouros.com/u/michael.acosta)\
**Post date:** [July 19, 2024, 10:05pm UTC](https://forum.endeavouros.com/t/any-luck-with-multi-monitor-vrr-freesync-on-x11/49653/4 "2024-07-19T22:05:25Z")

</div>

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.
