Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MangoHud Unable to display avg fps in latest Mangohud version on Arch #1565

Open
newmindarchitech opened this issue Feb 13, 2025 · 4 comments

Comments

@newmindarchitech
Copy link

newmindarchitech commented Feb 13, 2025

Describe the bug
When upgraded to the latest version of mangohud on Arch (from the aur). I noticed that when launching the game ZZZ( Zenless Zone Zero ) from heroic games launcher that mangohud couldn't update the AVG fps and will always stay at 0-1 fps . After exiting the game and launch Mangohud for the first time with goverlay , the problem isn't solved either as it still occurs, it is solved when I re-introduce the option(unitck and tick FPS Average option ) in the goverlay then the AVG FPS works but I wouldn't call that a solution . The problem I see that causes this problem is due to the removal of VK_LAYER_MANGOAPP_overlay layer when I upgraded to the latest version of mangohud on Arch. This problem is proven when downgraded mangohud from the latest version( 0.8.0-1) to the previous version (0.7.2-1) which solved the issue. I have tried other alternatives such as mangojuice but when launching mangohud it didn't work out of the box either
List relevant hardware/software information

  • Arch Linux ( kernel 6.13.2arch1-1)
  • Mangohud Version: 0.8.0-1
  • GPU: Nvidia 4070 Ti Super

To Reproduce
Steps to reproduce the behavior:
1 Open goverlay
2 See AVG being at zero

Expected behavior
when opening goverlay or enter a game with mangohud enabled AVG in the mangohud overlay should update automatically
Screenshots

Image
Mangohud 0.7.2-1 with vulkaninfo --summary

Image
AVG FPS in mangohud 0.7.2-1 working

Image
Mangohud 0.8.0-1 with vulkaninfo --summary

Image
Mangohud 0.8.0-1 AVG FPS not working

@17314642
Copy link
Contributor

17314642 commented Feb 13, 2025

Does avg fps show after 10 minutes? In the new version mangohud accumulates fps values for 10 minutes and then displays them (silly, i know)

@newmindarchitech
Copy link
Author

newmindarchitech commented Feb 13, 2025

Yes, after starting goverlay and use the ktimer to wait for 10 minutes(+10 s). I can confirm that the AVG of the overlay does update but when I try to resize the mangohud window it blacks screen for a bit then updates the AVG value again not alike to the original value

Image
Mangohud after waiting 10 minutes then resize

. I would then have to wait for another 10 minutes for AVG to update again

Image
Mangohud after waiting for 10 minutes

@17314642
Copy link
Contributor

17314642 commented Feb 13, 2025

with that i can't help, don't resize i guess :)

@flightlessmango
Copy link
Owner

In the new version mangohud accumulates fps values for 10 minutes and then displays them

That's not what it's supposed to do and I don't think it is?
It maintains a list of fps values in a 10minute time frame

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants