Installer Gamemode 1.8.2

Introduction


Cet article présente de manière succincte comment installer gamemode 1.8.2 de Feral Interactive qui permet d'optimiser les performances de vos jeux vidéos sous linux. Les principales fonctionnalités apportés par gamemode 1.8.2 sont :



Pour plus de détail, je vous encourage à regarder la documentation sur l'usage du gamemode réalisée par cardiac de la communauté Gaming Linux FR

Procédure



Votre utilisateur doit être déclaré pour utiliser sudo. Pour cela, éditer le fichier /etc/sudoers et ajouter y la ligne suivante

Code TEXT :
votre_user   ALL=(ALL)       ALL


Installer les paquets suivants si ceux ci ne sont pas présents sur votre machine

Code BASH :
urpmi cmake dbus-devel systemd-devel systemd-dev meson git


Puis pour télécharger la dernière version de gamemode

Code BASH :
git clone https://github.com/FeralInteractive/gamemode.git


Code BASH :
cd gamemode


Code BASH :
git checkout 1.8.2


Pour installer le gamemode

Code BASH :
./bootstrap.sh


Le système vous demandera votre passe utilisateur pour disposer des droits pour déployer gamemode sous /usr et activer le service sous systemctl.

Vérifions le bon fonctionnement



Votre utilisateur doit au préalablement ajouté au groupe gamemode. Pour cela, vous pouvez passer par le centre de contrôle mageia.

Dans une konsole ou un terminal, lancer ensuite la commande gamemoded

Code BASH :
[vouf@raptor ~]$ gamemoded -t
: Loading config
Loading config file [/usr/share/gamemode/gamemode.ini]
: Running tests
:: Basic client tests
:: Passed
:: Dual client tests
gamemode request succeeded and is active
Quitting by request...
:: Passed
:: Gamemoderun and reaper thread tests
...Waiting for child to quit...
...Waiting for reaper thread (reaper_frequency set to 5 seconds)...
:: Passed
:: Supervisor tests
:: Passed
:: Feature tests
::: Verifying CPU governor setting
::: Passed
::: Verifying Scripts
::: Passed (no scripts configured to run)
::: Verifying GPU Optimisations
::: Passed (gpu optimisations not configured to run)
::: Verifying renice
::: Passed (no renice configured)
::: Verifying ioprio
::: Passed
:: Passed
: All Tests Passed!