Multi-monitor refresh rate issue

Hi, I have an issue that used to be solvable easily, yet now I can not find any solution.
The problem is the refresh rate when having multiple monitors where one has higher refresh rate than others.
Though cursor is working with the desired rate, programs (can be observed by scrolling pages or moving windows) are working with lowest rate, 60Hz in my case.
The solution used to be:

  1. installing nvidia drivers
  2. disabling both Flipping and Sync to VBlank
  3. Forcing Full Composition Pipeline on all monitors

The thing is that nvidia drivers have been replaced with nvidia-open and this solution no longer works.
I’m using latest EndeavourOS and AwesomeWM.

Welcome to the forum!

Please show the output of command

inxi -Gzac0

Then maybe someone here with the same GPU(s) have ideas what to do.

Graphics:
  Device-1: NVIDIA AD104 [GeForce RTX 4070 Ti] driver: nvidia v: 595.71.05
    alternate: nouveau,nvidia_drm non-free: 550-580.xx+
    status: current (as of 2025-11) arch: Lovelace code: AD1xx
    process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: none off: DP-1,DP-2,HDMI-A-1 empty: DP-3 bus-ID: 01:00.0
    chip-ID: 10de:2782 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.22 with: Xwayland v: 24.1.11
    compositor: Picom v: 13 driver: X: loaded: nvidia
    gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4480x2880 s-dpi: 75 s-size: 1517x975mm (59.72x38.39")
    s-diag: 1803mm (71")
  Monitor-1: DP-1 mapped: DP-0 note: disabled pos: top-left model: AOC 2369M
    serial: <filter> built: 2016 res: mode: 1920x1080 hz: 60 scale: 100% (1)
    dpi: 96 gamma: 1.2 size: 509x286mm (20.04x11.26") diag: 584mm (23")
    ratio: 16:9 modes: max: 1920x1080 min: 640x480
  Monitor-2: DP-2 note: disabled pos: primary,top-right model: Dell S2721DGF
    serial: <filter> built: 2020 res: 1920x1080 dpi: 109 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 640x480
  Monitor-3: HDMI-A-1 mapped: HDMI-0 note: disabled pos: bottom-r
    model: Kamvas Pro 16 built: 2022 res: mode: 2560x1440 hz: 60 scale: 100% (1)
    dpi: 186 gamma: 1.2 size: 349x208mm (13.74x8.19") modes: max: 2560x1440
    min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 1
    drv: nvidia-drm device: 2 drv: swrast gbm: drv: nvidia surfaceless:
    drv: nvidia x11: drv: nvidia inactive: wayland
  API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: nvidia mesa v: 595.71.05
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2
    memory: 11.71 GiB
  API: Vulkan v: 1.4.350 layers: 6 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 4070 Ti driver: nvidia v: 595.71.05 device-ID: 10de:2782
    surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr

DP-2 is the main monitor with 165Hz

Sorry, I don’t have such GPU model nor a multi-monitor setup so can’t help much.

But the Arch wiki contains lots of information about Nvidia GPUs, I’d look for the answer there. The nice thing is their docs should help in EndeavourOS too.