A photo showing monitoring GPU stats in-game on Linux.
Agence web » Actualités du digital » Voici comment je surveille les statistiques de mon GPU

Voici comment je surveille les statistiques de mon GPU

Principaux points à retenir

  • Vous pouvez utiliser la superposition Steam pour les statistiques de base comme un compteur FPS.
  • MangoHud propose des informations détaillées sur le GPU et vous pouvez l'installer assez simplement, en fonction de votre distribution Linux.
  • Goverlay simplifie la configuration à l'aide de MangoHud et d'autres outils, offrant des options de personnalisation pour la surveillance des statistiques du GPU.

Vous souhaitez surveiller vos fréquences d'images ou les températures de votre GPU pendant que vous jouez sous Linux ? Cela nécessite un peu de configuration, mais c'est un processus simple que vous pourrez mettre en place en un rien de temps.

Obtenir des statistiques de base avec la superposition Steam

Si vous jouez sous Linux et que vous n'utilisez pas Steam, vous devriez probablement le faire. Il est simple de télécharger et d'installer Steam sur Linux, et de nombreux jeux populaires proposent des versions Linux natives.

Pour tous les jeux que vous exécutez via Steam, vous pouvez activer des statistiques rudimentaires, ce qui signifie essentiellement un compteur de fréquence d'images. Si tout ce que vous faites est de chercher à mesurer les performances d'un ou de plusieurs jeux spécifiques sur votre carte, cela peut être tout ce dont vous avez besoin.

Pour activer le compteur d'images par seconde, ouvrez Steam, puis accédez au menu Steam et sélectionnez « Paramètres ». Sur le côté gauche de la fenêtre, sélectionnez le menu « En jeu ». Dans les paramètres à droite, vous trouverez l'option « Compteur d'images par seconde en jeu ».

Le menu déroulant vous permet de sélectionner l'emplacement où vous souhaitez que le compteur d'images par seconde s'affiche à l'écran. Pour le rendre plus visible, activez l'option « Couleur à contraste élevé du compteur d'images par seconde dans le jeu » ci-dessous.

Malheureusement, il s'agit d'un paramètre spécifique à Steam, vous ne pouvez donc pas l'activer pour certains jeux mais pas pour d'autres.

Informations détaillées sur le GPU avec MangoHud

MangoHud est la méthode de référence pour garder un œil sur la fréquence d'images, la température du GPU et d'innombrables autres statistiques sous Linux. Même l'autre méthode majeure que nous examinons dans cet article utilise MangoHud en arrière-plan. Par défaut, MangoHud ne vous montre pas tout, mais il vous montre toutes les statistiques que vous devez connaître.

L'installation de MangoHud est simple sur la plupart des distributions, car il est assez largement distribué. Pour l'installer sur des systèmes Ubuntu ou Debian, exécutez la commande suivante :

sudo apt install mangohud 

Si vous utilisez Fedora, exécutez ce qui suit :

sudo dnf install mangohud 

Sur les systèmes basés sur Arch, c'est un peu plus compliqué.

Tout d’abord, vous devez activer le référentiel multilib, pour lequel vous pouvez trouver des instructions sur le wiki Arch.

Ensuite, exécutez la commande suivante :

sudo pacman -Syy
sudo pacman -S mangohud lib32-mangohud

L'utilisation de MangoHud est assez simple, surtout si vous êtes satisfait de la fréquence d'images de base et des autres informations qu'il affiche par défaut.

Pour commencer, exécutez simplement ce qui suit :

mangohud /path/to/game 

Bien sûr, vous devrez remplacer le chemin ci-dessus par le chemin réel vers un jeu. Si vous exécutez des jeux via Steam, vous pouvez modifier les options de lancement avec les éléments suivants :

mangohud %command% 

Notez que cela doit être lu exactement comme ci-dessus. Vous n'avez pas besoin de remplacer %command% par autre chose.

Par défaut, MangoHud s'exécute sur le backend graphique Vulkan. Cela présente des avantages, comme l'exécution par défaut sur de nombreux jeux Windows exécutés via Proton. Cela dit, si vous exécutez des jeux qui s'appuient sur l'ancien OpenGL, vous devrez légèrement modifier votre commande MangoHud. Exécutez-la simplement comme suit :

mangohud  

Vous pouvez également ajuster vos options de lancement Steam en conséquence pour tous les jeux qui ne fonctionnent pas avec Vulkan.

Personnaliser vos informations et votre mise en page avec Goverlay

Comme mentionné ci-dessus, Goverlay utilise MangoHud ainsi que d'autres outils en arrière-plan, mais simplifie une grande partie de la configuration. Il offre également un accès facile à de nombreuses fonctionnalités plus puissantes pour lesquelles vous auriez autrement besoin de passer des heures à peaufiner manuellement votre configuration MangoHud.

Goverlay dispose également d'une autre fonctionnalité pratique appelée Global Enable. Elle fait exactement ce qu'elle dit et vous évite d'avoir à exécuter des commandes spéciales ou à modifier les options de lancement de Steam pour que les statistiques du GPU soient visibles pendant le jeu.

L'installation de Goverlay est simple sur la plupart des systèmes, mais compliquée sur Ubuntu. Vous devrez télécharger la dernière version, puis exécuter ce qui suit à partir du même répertoire contenant le dossier que vous avez téléchargé :

sudo apt-get update
wget https:
sudo dpkg -i libqt6pas6_6.2.8-1_amd64.deb
tar -zxvf goverlay*.tar.gz
./goverlay

Sur Debian Sid, l'installation est beaucoup plus simple :

sudo apt install goverlay 

L'installation est tout aussi simple sur Fedora :

sudo dnf install goverlay 

Arch est également une installation simple en une seule commande :

sudo pacman -S goverlay 

Une fois l'application installée, vous devriez pouvoir la trouver via le lanceur d'applications de votre ordinateur. Si vous ne parvenez pas à trouver l'application de cette façon, exécutez simplement :

goverlay 

Lorsque l'application est lancée, elle lance également une démo vous donnant une idée de la configuration actuelle de MangoHud. Il existe bien trop d'options à détailler concernant Goverlay, mais vous pourrez modifier les informations affichées, leur position sur l'écran, la forme des coins de superposition, etc.

Si vous souhaitez essayer de mesurer des statistiques de base pendant que vous jouez, mais que vous n'avez pas vraiment envie d'installer et de configurer des logiciels supplémentaires, vous n'êtes peut-être pas obligé de le faire. Cela est particulièrement vrai si vous utilisez une carte vidéo AMD avec des pilotes open source ou si vous utilisez d'autres pilotes vidéo open source.

Le logiciel MESA que Linux utilise pour la plupart de ses fonctionnalités 3D est doté d'une option intégrée, appelée GALLIUM_HUD. Cela vous permet d'ajouter un HUD riche en informations à un jeu avec un simple préfixe de commande. Vous pouvez l'utiliser comme suit

GALLIUM_HUD=help glxgears 

Ce qui précède vous donnera plus d'informations sur la façon d'exécuter GALLIUM_HUD, tout en vous donnant une démonstration de son fonctionnement.

Si vous possédez une carte vidéo Nvidia et que vous souhaitez la modifier sur votre système Linux, GreenWithEnvy pourrait vous intéresser. Il est uniquement destiné aux cartes Nvidia, mais ce n'est pas la seule limitation.

Le projet ne fonctionne actuellement que sur Xorg, le support de Wayland étant en retard. Cela ne devrait pas non plus changer dans un avenir proche, pour plusieurs raisons. Tout d'abord, cela est dû en partie à des problèmes avec les pilotes Nvidia et Wayland. Ensuite, le projet recherche un nouveau mainteneur et n'a pas été beaucoup mis à jour au cours des dernières années.

Cependant, si aucune des options ci-dessus n'a encore fonctionné pour vous et que vous ne ressentez pas le besoin d'exécuter Wayland sur votre système dans un avenir proche, cela peut valoir la peine d'essayer.

★★★★★