Closed RaduAvramescu closed 5 months ago
I don't think that is MangoHud's issue. I have the same issue on KDE6. KDE5 could accept smoother frames which would fix this, KDE6 doesn't. Try to switch to Gnome and test it out. I didn't have this issue there.
https://github.com/ValveSoftware/Proton/issues/607#issuecomment-2027803365 As per this comment it appears it's happening with gamescope frame limiter as well. This makes me think it's probably a wine/proton issue rather than a mangohud one
Thanks for the suggestion @zastrixarundell. I did a complete reinstall, this time choosing Fedora Workstation 40 instead of the KDE spin.
The Mangohud version is still v0.7.1, kernel is 6.8.8, and Mesa 24.0.6 (though I also tried mesa-git). I was unable to reproduce either of the issues, with Mangohud's framelimiter on. The frames were always smooth, and there was also no freeze regardless of how long I waited in the game's menus.
As such, I think @flightlessmango is correct and it's a Wine/Proton issue, or, more likely, KDE one. The fact that it happens with Gamescope's frame limiter also points in the direction that it's not Mangohud at fault.
I'm closing this issue and will refer to this comment on the Proton thread. Thanks to both of you!
PS: Obviously, feel free to change how the issue is closed - not sure if it should be closed as completed or not planned (wasn't sure what's the correct one in this case).
I've ran a few tests on GNOME (wayland) and while I don't see the freezes, I still "see" an unstable frametime graph.
fps_limit
in mangohud (97 in my case)~ (described issue is independent of frame limiter)Tested on Fedora 40, Gnome 46.1, wayland session, 7900XTX. Issue is seen with and without VRR enabled.
@Mershl Okay, this is interesting.
Actually, I have unstable frametimes after a while as well, but I get that regardless of VRR setting, and also I don't need to have a frame limit on. That said, just like you, there is no difference in terms of how smooth the game actually feels even after that point.
This was not my experience on KDE (the frametimes were both unstable and the game wasn't smooth, and of course the main issue there is that the game would freeze).
I don't think this is Mangohud related though, especially as it happens without limiting the frames for me.
I don't think this is Mangohud related though, especially as it happens without limiting the frames for me.
You're absolutely right. The issue is seen with and without framelimit. And with and without mangohud.
Still interesting that the framegraph shows the stuttering of the shell, which is not perceived in gameplay.
Describe the bug Using Mangohud's frame limiter, I ran into 2 issues in the application. Here are the issues I faced:
List relevant hardware/software information
To Reproduce Steps to reproduce the behavior:
Expected behavior The application should not freeze, and the frametimes should remain consistent and not start fluctuating after a short period.
Screenshots
Additional context Similar issues were also reported here: https://github.com/ValveSoftware/Proton/issues/607#issuecomment-2027122530