G-Sync doesn't seem to work on Laptop panel under Linux, but does work on Windows

Hello, NVIDIA forum. Recently, I’ve decided to ditch Windows for full Linux experience. I’ve been liking everything so far, but there is one issue, which I don’t really know if it’s tight to the driver or my laptop, but anyways - I can’t get VRR to work, at all. Although every DE has an option for it (as on the screenshot), in reality games feel really sluggish under 120 FPS, which doesn’t happen on Windows. When I recently installed Plasma-X11 to enable G-Sync indicator, it always stayed at “Normal”, no matter which app I opened (let it be the game or vrrtest app), although it stated that my monitor has G-Sync and it IS ENABLED.
My laptop is ASUS TUF F17 (2023), model name FX707-ZV4. It’s got an AU Optronics B173HAN04.9 (AUO4B9D) display

drm_info | grep -i vrr output:
drmModeGetPropertyBlob: No such file or directory
drmModeGetPropertyBlob: No such file or directory
drmModeGetPropertyBlob: No such file or directory
drmModeGetPropertyBlob: No such file or directory
drmModeGetPropertyBlob: No such file or directory
drmModeGetPropertyBlob: No such file or directory
drmModeGetPropertyBlob: No such file or directory
│ │ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ │ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ │ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ └───"vrr_capable" (immutable): range [0, 1] = 0
│ │ └───"vrr_capable" (immutable): range [0, 1] = 0
│ └───"vrr_capable" (immutable): range [0, 1] = 1
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ ├───"VRR_ENABLED": range [0, 1] = 0

Steps I’ve tried:

  • Set different launch flags for games
  • Disabled Intel panel self-refresh
  • Tried gamescope with –adaptive-sync
  • Tried dynamic GPU mode in UEFI (currently, I’m on dGPU only)

nvidia-bug-report.log.gz (1.7 MB)