MangoHud (Français)

From ArchWiki

MangoHud est un overlay Vulkan et OpenGL permettant de surveiller les performances du système depuis les applications elles-mêmes.

Installation

Installez un des paquets suivants :

Configuration

MangoHud est configuré via les fichiers suivants, lus dans cet ordre :

  1. $XDG_CONFIG_HOME/MangoHud/MangoHud.conf
  2. $XDG_CONFIG_HOME/MangoHud/APPLICATION-NAME.conf (sensible à la casse)
  3. $XDG_CONFIG_HOME/MangoHud/wine-APPLICATION-NAME.conf (pour les applications Wine, le nom est sensible à la casse et ne doit pas contenir l'extension .exe)
  4. ./MangoHud.conf
  5. $MANGOHUD_CONFIGFILE (via une variable d'environnement)
Astuce: En guise d'exemple, un fichier de configuration documenté est trouvable dans le dépôt du projet.

Configuration à l'aide d'une application graphique

MangoHud peut également être configuré à l'aide d'une application graphique, en installant le paquet goverlay.

Utilisation

Tester la configuration

Pour vérifier que le programme est bien configuré, il est possible d'exécuter les commandes suivantes :

$ mangohud glxgears
$ mangohud vkcube

Lancer un jeu

Pour lancer un jeu avec MangoHud, exécuter la commande suivante :

$ mangohud jeu

Hook dynamique

Certaines applications peuvent avoir besoin d'un hook particulier, pouvant être précisé par le paramètre --dlsym ou la variable d'environnement MANGOHUD_DLSYM :

$ mangohud --dlsym jeu

Utilisation avec GameMode

Pour lancer un jeu avec MangoHud et GameMode, il est possible de chaîner les 2 commandes comme ceci :

$ mangohud gamemoderun jeu

Lancer un jeu Steam

Pour que Steam démarre un jeu avec MangoHud, faire un clic droit sur le jeu dans Bibliothèque, selectionner Propriétés et entrer la commande suivante dans le champ de texte Options de lancement :

mangohud %command%

Lancer Steam avec MangoHud

Pour éviter d'ajouter les options de lancement à chaque jeu, il est possible de lancer Steam avec MangoHud :

$ mangohud steam-runtime

MangoHud détectera Steam et ne se chargera qu'au lancement d'un jeu.

Activation pour tous les jeux Vulkan

Pour lancer MangoHud automatiquement avec tous les jeux Vulkan, il est possible d'ajouter la variable d'environnement suivante :

MANGOHUD=1