Situatie
MangoHud is a powerful and lightweight tool designed for gamers, developers, and anyone who wants to monitor their system’s performance in real-time. It works as an overlay for Vulkan and OpenGL applications, displaying important information like FPS (frames per second), CPU and GPU usage, temperatures, and more.
Solutie
MangoHud is an open-source project available on GitHub, which was created to provide a simple and customizable way to monitor system performance while running Vulkan and OpenGL applications. The overlay is designed to be lightweight, meaning it doesn’t use much of your system’s resources, so it won’t interfere with your gaming or other tasks.
Key Features of MangoHud:
- FPS Counter – Displays the current frames per second, which is useful for understanding how smoothly a game or application is running.
- CPU and GPU Usage – Shows how much of your processor and graphics card is being used.
- Temperature Monitoring – Tracks the temperature of your CPU and GPU to help you avoid overheating.
- Frame Timing – Provides information about the time it takes to render each frame.
- Customization – Allows you to change the position, size, and color of the overlay to suit your preferences.
- Support for Multiple APIs – Works with both Vulkan and OpenGL applications.
MangoHud is available in the official repositories of many Linux distributions and can be installed using the default package managers.
sudo apt install mangohud [On Debian, Ubuntu and Mint] sudo dnf install mangohud [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo pacman -S mangohud [On Arch Linux] sudo zypper install mangohud [On OpenSUSE]
After installation, you can verify that MangoHud is installed using:
mangohud --version
Once installed, MangoHud can be enabled for games and applications with simple commands. To run an OpenGL game or application with MangoHud, use: mangohud application_name
For Vulkan-based applications, simply prepend mangohud to the command:
mangohud vulkan_application
The overlay will appear in the top-left corner by default, showing FPS, CPU/GPU usage, and other metrics.
Enable MangoHud for Steam Games
To use MangoHud with Steam games, go to Library, right-click on a game, select Properties, and in the Launch Options, add.
MANGOHUD=1 %command%
Now, MangoHud will appear when launching the game.
For Windows games running through Proton, use the following command in Steam’s launch options:
MANGOHUD=1 PROTON_ENABLE_NVAPI=1 PROTON_NO_ESYNC=1 %command%
Configuring MangoHud in Linux
MangoHud allows users to customize the overlay using a configuration file.
~/.config/MangoHud/MangoHud.conf
You can modify the config file to change the display settings.
fps_limit=60 no_display=0 position=top-left background_alpha=0.4 font_size=24 cpu_temp=1 gpu_temp=1 ram=1
You can also change settings while running a game using the following keyboard shortcuts:
Shift + F12
→ Toggle MangoHud on/off.Shift + F11
→ Toggle logging mode.
Leave A Comment?