Setup FPS limit and performance and metrics overlay
Hi again
I'm struggling with setting up mangohud now (or really any FPS limiter and performance overlay). Specifically, I can't limit my FPS or display my FPS (and other metrics) to even know what it is.
Any pointers? I've tried:
- Followed the mangohud install steps on github. I didn't install one of those demos because I needed to compile from source but I couldn't find any explicit tutorial or makefile..
- Tried switching between several Proton versions (GE just doesn't work for me I found)
- Tried a billion different ways to run it like with "mangohud" prefix and with variables. Nothing. I think gamescope also doesn't work, I'm not sure.
- Watched several Youtube videos about Mangohud and Goverlay, they weren't really useful.
- Tried Medal Of Honor Airborne on Lutris (local install)
- Tried Webbed on Steam (via steam install)
- Tried heaven benchmark (installed via their .run file)
- The FPS limit switch hotkey (shift F1) works on the goverlay demo cube thing
- The HUD toggle hotkey (shift F12) works on the goverlay demo
More screenshots with various things I tried:
I've been trying this for probably close to 12 hours...Idk what to try anymore :-/
I'm on Linux Mint 22.2, Cinnamon 6.4.8. The laptop is a Thinkpad T470p.
Not sure if this is the right community for this, lmk.
why did you have to build mangohud yourself? I think on mint (and generally ubuntu based distros) you can just install with
sudo apt install mangohud. It feels like you're missing some fps limiting backends in your build or somethingtry experimenting with mangohud from the command line, it's easier than doing things from steam from the start.
Here is the mangohud docs, it lists out all the parameters you can set with the environmental variables, like limiting fps.
I think you can do something like this to test mangohud with vkcube
if it has errors it'll probably spit them out in the terminal, have a look at those
Thanks! I'll try all of that around christmas.
I'm honestly not sure how I even installed mangohud now.
Current options:
Idk :-/ Still doesn't show anything and my hotkeys from goverlay don't work. Also, I did press "Save" in goverlay.
This does at least limit my FPS! DXVK_FRAME_RATE set to 30
I just checked and that DXVK utility can show a bunch of metrics but not temperatures. If all else fails I'll use that.
Some settings to use in the ENV variables as the above picture if you want, just as an example:
DXVK_HUD=fps,gpuload,cpuload,memory DXVK_FRAME_RATE=45
You can find more in the docs of the utility.
I didn't need to install it on Mint, by the way. I only ever installed mangohud with all its dependencies and Goverlay. (Plus Lutris and whatever else)
If you screw up your physx like I just did, do this. You can find the installer for it in the install setup folder in the ISO of the game if you're in my situation... Make sure to set the paths correctly...
Didn't get anywhere today...will update when I find the issue. I have no idea what it wants right now...