Skip to content

strange VRR issue on games with newer versions of proton #1124

Description

@hamburg3rz

So I've found a strange issue with VRR on Jay with newer builds of proton-em 11 and proton-cachyos 11 where Jay seems to adjust my refresh rate incorrectly. I've been able to recreate this bug with all the games that I've tried but this bug doesn't happen on kwin, so I decided to report it here. I'm also using the color pipeline branch of Jay but this bug happens even when color pipelines and direct scanout are turned off.

Overwatch as an example:

  • Refresh rate is set to 280hz. Game FPS is capped to 273, and menus are capped to 60.
  • When playing on recent builds of proton-em and proton-cachyos the refresh rate remains at 280hz most of the time, not adjusting to my frame cap or frame drops, in the menus it jumps randomly between 80-280hz. Leads to the game feeling like it's stuttering.
  • When playing on Proton-EM 10.0-37 the refresh rate correctly adjusts itself around 273hz while in game and lower when the frames drop. It also remains around 60hz in the game menus. Feels smooth to play.

I mentioned this to a winewayland dev who said that VRR has nothing to do with Proton, so I thought I should report here even though it's a strange issue. I'm using a 9070xt gpu and a XG27AQWMG asus monitor.

workingvrr.log
brokenvrr.log

Here are 2 logs from overwatch, I'm not sure if they'll be helpful. Let me know if I can give any other info

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions