Zum Inhalt

MangoHud unter Linux einrichten & konfigurieren

MangoHud unter Linux einrichten & konfigurieren

MangoHud unter Linux einrichten & konfigurieren

Zusammenfassung: Dieser Artikel dokumentiert die Installation und Konfiguration von MangoHud, einem Open-Source-Overlay für Linux, das in Vulkan- und OpenGL-Spielen Echtzeit-Performance-Metriken wie FPS, Frametimes, CPU/GPU-Auslastung und Temperaturen anzeigt. Themen sind Installation, Steam-Integration, Konfiguration via MangoHud.conf und die Nutzung von GOverlay als grafischem Konfigurator.


1. Installation

Ubuntu / Debian

sudo apt install mangohud

Fedora

sudo dnf install mangohud

Arch Linux

sudo pacman -S mangohud

Flatpak (für Flatpak-Spiele)

flatpak install flathub org.freedesktop.Platform.VulkanLayer.MangoHud

Hinweis: Für Flatpak-Spiele muss die Flatpak-Version installiert sein, auch wenn MangoHud nativ installiert ist.


2. MangoHud testen

# Vulkan-Test mit vkcube
mangohud vkcube

# OpenGL-Test mit glxgears
mangohud glxgears

Das Overlay erscheint in der linken oberen Ecke des Fensters.


3. Steam-Integration

Globale Aktivierung für alle Spiele

In Steam: SteamEinstellungenIn-GameStartoptionen für alle Spiele (nicht verfügbar in allen Steam-Versionen).

Per-Spiel-Aktivierung (empfohlen)

In der Bibliothek: Rechtsklick auf Spiel → EigenschaftenStartoptionen:

mangohud %command%

Für Proton-Spiele (Windows-Spiele via Proton)

MANGOHUD=1 %command%

4. Konfiguration via MangoHud.conf

Die Konfigurationsdatei steuert, welche Informationen angezeigt werden und wie das Overlay aussieht.

Speicherort

~/.config/MangoHud/MangoHud.conf

Falls das Verzeichnis nicht existiert:

mkdir -p ~/.config/MangoHud

Beispielkonfiguration

# Anzeigeelemente
fps
frametime
cpu_stats
cpu_temp
gpu_stats
gpu_temp
vram
ram
io_read
io_write

# Layout und Aussehen
position=top-left
font_size=20
background_alpha=0.5
toggle_hud=F12

# FPS-Grenzwerte für Farbkodierung
fps_limit=144
fps_warning=60
fps_color_change

Wichtige Konfigurationsoptionen

Option Beschreibung
position top-left, top-right, bottom-left, bottom-right
font_size Schriftgröße in Punkten
background_alpha Transparenz des Hintergrunds (0.0–1.0)
toggle_hud Taste zum Ein-/Ausblenden (z. B. F12)
fps_limit FPS-Grenze (grüne Markierung)
no_display Overlay starten ohne anzuzeigen (via Toggle aktivierbar)
output_file Metriken in Datei protokollieren

5. GOverlay: Grafischer Konfigurator

GOverlay ist eine GUI zur komfortablen Konfiguration von MangoHud (und vkBasalt).

# Arch Linux
sudo pacman -S goverlay

# Flatpak
flatpak install flathub io.github.benjamimgois.goverlay

GOverlay zeigt alle MangoHud-Optionen mit Live-Vorschau und schreibt die Konfigurationsdatei automatisch.


6. Performance-Daten aufzeichnen

MangoHud kann Metriken in eine Protokolldatei schreiben – nützlich für Benchmarks.

# Aufzeichnung starten via Umgebungsvariable
MANGOHUD_OUTPUT=/tmp/benchmark.csv mangohud spiel

Oder in der MangoHud.conf:

output_file=/home/benutzer/benchmarks/spiel.csv
log_interval=100   # Intervall in Millisekunden

Die CSV-Datei kann anschließend mit Tabellenkalkulationsprogrammen oder dem Tool flightlessmango ausgewertet werden.

Hat euch dieser Beitrag gefallen?

Dann lasst gern ein Like da.

Kommentare

Noch keine Kommentare.
Neuen Kommentar schreiben

Deine E-Mail wird nicht veröffentlicht. Bei Antworten erhältst du eine Benachrichtigung.