Lies of P

Lies of P

View Stats:
[LINUX] performance issues with FRS3, VRR(Freesync) and Framegen
OS: EndeavourOS
CPU: AMD Ryzen 7 5800X
GPU: AMD Radeon RX 6750 XT
Kernel: 6.15.8-arch1-2
DE: KDE Plasma 6.4.3
Display: 144Hz freesync on DP, VRR "Automatic" on KDE
Vulkan: vulkan-radeon 1:25.1.7-1
mesa 1:25.1.7-1
gamemode 1.8.2-1
mangohud
gamescope 3.16.15-1
ProtonGE 10.10

long story short, when i enable AMD FidelityFX Super Resolution 3 (FSR3) and the FrameGen feature, the following happens:

  • in-game FrameRate limiter gets bypassed (no setting will work) and framerates skyrockets as high as possible, to my card limits (usually 250fps, not what i want). i'd like to enforce the framelimiter to 144
  • VSync option becomes unavailable
  • mangohud signals continuous hiccups in frametime and pacing in the frametime graph
  • Framegen eventually fails, and the global fps output becomes roughly half of the total refreshrate, with visible flickering

edit: the VKD3D_FRAME_RATE=num variable will effectively enforce a hard ramerate limiter. better than nothing.

Currently, the only way for me to keep somewhat solid 144fps is to use the FSR3@performance.

Does anyone have idea how to improve the VRR scene for this game?

My current commandline is the following
VKD3D_FRAME_RATE=144 gamemoderun gamescope -w 2560 -h 1440 -f -r 144 --framerate-limit 144 --adaptive-sync --mangoapp --sharpness 0.6 --force-grab-cursor -- %command%
< >
Showing 1-2 of 2 comments
From what I know is that If you enable frame gen it will disable V-sync. If you are trying to match you monitor's Hz then you must disable frame gen and enable V-sync.

Having both FreeSync and V-sync on together should be fine while having FSR on can also help with reaching 144fps.
Last edited by SPLINTER-CELL101; 3 Aug @ 1:05pm
I wonder if the same happens on WIndows too, although i feel this is a "linux only" issue.

Unfortunately, i'm not resourceful enough about Linux to understand where the issue might be
< >
Showing 1-2 of 2 comments
Per page: 1530 50