Want to get started with the excellent Linux gaming overlay MangoHud? There's an app for that. A reminder of the wonderful GOverlay which just had a new release.
MangoHud enables you to do fancy things like check FPS, frame timings, monitor temperatures, RAM and VRAM use and the list goes on. It can take a little tinkering to get it where you want it through a config file or with launch options for games but how about making it a little easier? That's where GOverlay comes in.
GOverlay has been covered here a few times and with good reason, it's a nifty little open source app that talks to MangoHud and lets you configure it by clicking buttons and ticking boxes. I like the simple life okay? It's great. Version 0.3.4 of GOverlay just went up bringing in support for recent additions to MangoHUD 0.4.1.
These new additions in GOverlay include:
- Added text field to use custom CPU and GPU Names
- Added power option on GPU section
- Added Memory Frequency option on GPU section
- Added Frame time histogram option
- Added combobox to choose media player (spotify, VLC, Audacious, cantata)
- Merged CPU and memory groupboxes
- Change shortcuts to the new defaults on MangoHUD using the left and right shift keys
- Interface fonts revamp
Want to see it in action? Here's a quick look to show off the slight revamped interface:
Direct Link
Game in action: DRAG, which is currently in the Steam Game Festival, more info on DRAG can be found here.
Find more about GOverlay here, which needs the also excellent MangoHud.
QuoteGOverlay has been covered here a few times and with good reason, it's a nifty little open source app that talks to MangoHud
Was wondering what if these were put together in a snap or a flatpak to even more convenient use?
Quoting: FurbyOnSteroidSo.. considering there is no word of it, is there someone else that has the issue that goverlay does not read the config to set the values you've already applied? I tried it yesterday and while it set everything up just fine, once I restarted goverlay it would use the default values instead of the values in the config. Which is pretty annoying if you want to change just one setting (though I guess then you could just change it in the config itself). Great tool, makes setting it up the first time pretty easy, but has issues. At least on my machineIt's noted in the Github issues: https://github.com/benjamimgois/goverlay/issues/6
I'm impressed by the amount of progress both developers have achieved in just a few months.
Quoting: ShmerlI stick to classics, GALLIUM_HUD / VK_LAYER_MESA_overlay.
can you sahre your parameters
Quoting: mylkaQuoting: ShmerlI stick to classics, GALLIUM_HUD / VK_LAYER_MESA_overlay.
can you sahre your parameters
gpu_hud.sh
#!/bin/bash
cores=$(nproc)
cores_str="cpu0"
for ((i = 1; i < $cores; i++)); do
cores_str="${cores_str}+cpu${i}"
done
#### OpenGL
export GALLIUM_HUD=".dfps:160,.dframetime:33,cpu+GPU-load:100=gpu,${cores_str}:100"
# more options:
# VRAM-usage
#### Vulkan
# more options:
export VK_LAYER_MESA_OVERLAY_CONFIG="position=top-left"
export VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlay
"$@" &
disown -h %+
Usage:
gpu_hud.sh glxgears
gpu_hud.sh vkcube
Last edited by Shmerl on 21 June 2020 at 6:08 pm UTC
See more from me