Comment configurer Linux pour le jeu

Comment configurer Linux pour le jeu
En ce qui concerne le jeu à Linux, la plupart des gens le considèrent comme une possibilité éloignée. Mais au fil des ans, Linux a évolué dans son espace de jeu et peut être utilisé comme système d'exploitation de jeu.

L'avantage supplémentaire est que Linux offre plus d'efficacité car il ne nécessite pas beaucoup de mémoire. L'article fournit un guide détaillé sur la configuration d'Ubuntu Linux en tant que plate-forme de jeu.

Jeux sur Linux

Le jeu sur Linux était une tâche difficile car elle nécessite beaucoup de solutions de contournement et de matériel spécifique. Mais, l'introduction de la plate-forme de distribution de jeu connue sous le nom de Steam Play en 2012 a révolutionné l'expérience de jeu Linux. Il permet aux joueurs de jouer à Windows Games dans Linux et introduit des milliers de jeux qui lui sont spécifiques, mais il ne prend pas en charge la plupart des jeux Triple-A pour Linux.

Cependant, l'intégration de Proton avec Steam Play ajoute une couche de compatibilité qui a simplifié l'expérience de Gamer de jouer à des milliers de jeux Windows sur Linux. Il contient en outre des outils populaires comme le vin et le DXVK qui améliorent les performances du jeu et l'expérience utilisateur en les soulageant du fardeau de la compréhension du système sous-jacent.

La configuration de Linux pour le jeu nécessite certaines solutions de contournement. Suivez ce guide étape par étape pour une meilleure expérience du jeu sur Linux:

Obtenir les derniers pilotes vidéo

Les pilotes vidéo offrent des performances de système optimales pour les jeux. Installez les derniers pilotes vidéo sur votre système en exécutant les commandes suivantes.

Support 32 bits
Pour aider Linux à exécuter des applications 32 bits dans une architecture 64 bits, activez les bibliothèques 32 bits dans les distributions basées sur Debian.

Exécutez la commande DPKG suivante dans Ubuntu:

ubuntu @ ubuntu: ~ $ sudo dpkg --add-architecture i386

Pour les utilisateurs avec des cartes graphiques AMD, installez le pilote AMD MESA comme suit:

ubuntu @ ubuntu: ~ $ sudo add-aps-repository ppa: kisak / kisak-mesa -y
ubuntu @ ubuntu: ~ $ sudo apt mise à jour
ubuntu @ ubuntu: ~ $ sudo apt install mesa

Installer Lutris

Lutris est une plate-forme de gestion de jeu open-source gratuite qui offre une installation de jeu en douceur et des paramètres optimaux. Lutris nécessite certaines dépendances pour une installation réussie. Pour cela, commençons par l'installation de vin pour ajouter une couche de compatibilité pour exécuter les applications Windows sur Linux. Sans ces dépendances, les outils Litrus pourraient ne pas remplir toutes les fonctions requises pour une expérience de jeu optimisée:

Installation du vin et des dépendances
Téléchargez la touche de référentiel pour l'ajouter au système, comme suit:

ubuntu @ ubuntu: ~ $ wget -nc https: // dl.winehq.org / assemblées de vin / winehq.clé
ubuntu @ ubuntu: ~ $ sudo apt-key ajouter winehq.clé

Enfin, ajoutez le référentiel de vin et mettez à jour le système pour installer la version à vide:

ubuntu @ ubuntu: ~ $ sudo add-att-repository 'deb https: // dl.winehq.Org / Builds de vin / Ubuntu / Focal Main '-y
Ubuntu @ Ubuntu: ~ $ APT MISE À JOUR
ubuntu @ ubuntu: ~ $ apt-get install winehq-stagse -y

Obtenez le package compatible Debian pour OpenSuse Build Service en ajoutant son référentiel pour les mises à jour automatiques, comme suit:

ubuntu @ ubuntu: ~ $ echo "deb http: // télécharger.ouverte.org / référentiels / home: / strycore / debian_10 / ./ "| Sudo Tee / etc / APT / Sources.liste.d / lutris.liste

Maintenant, téléchargez et ajoutez la clé de référentiel:

ubuntu @ ubuntu: ~ $ wget -q https: // télécharger.ouverte.org / référentiels / home: / strycore / debian_10 / version.clé
ubuntu @ ubuntu: ~ $ sudo apt-key ajouter la version.clé

Enfin, mettez à jour le système pour installer Lutris:

ubuntu @ ubuntu: ~ $ sudo apt-get install lutris -y

Esync

Esync vise à réduire les frais généraux de performance du vin dans des scénarios comme CPU Bound. Il aide au temps de compilation et améliore les performances du CPU. Utilisez la commande suivante pour vérifier si elle est activée par défaut.

Ubuntu @ Ubuntu: ~ $ ulimit -hn

Il renverra la sortie sous forme de nombres. Un nombre supérieur à 500 000 signifie que l'esync est activé. Sinon, modifiez le système.confr et utilisateur.Fichiers Conf à l'intérieur / etc / Systemd Directory avec la ligne suivante:

DefaultLimitNofile = 524288

De même, pour maintenir les paramètres après le redémarrage, définissez la valeur ulimit dans les limites.Fichier confi dans / etc / sécurité comme suit:

ubuntu @ ubuntu: ~ $ sudo vim / etc / sécurité / limites.confli
[domaine] [type] [item] [valeur]
Utilisateur hard nofile 524288

Les paramètres ci-dessus appliquent les limites dures à l'utilisateur (remplacez-le par le nom d'utilisateur) pour traiter 524288 Fichiers ouvrir.

Activer le GameMode

GameMode est un ensemble de bibliothèques et de démons qui fournissent sur demande des optimisations temporaires au système d'hébergement ou sur un jeu pour une meilleure expérience de jeu.

GameMode déverrouille tous les noyaux du système. Il s'assure qu'aucun processus de fond inhabituel ne fonctionne simultanément avec le jeu qui pourrait interrompre les performances. GameMode prend actuellement en charge les optimisations telles que les scripts personnalisés, la priorité d'entrée / sortie, le planificateur de noyau, etc.

Des jeux comme Rise of the Tomb Raider, Total War: Three Kingdoms, Dirt 4, etc., intégrer son soutien et les joueurs n'ont qu'à exécuter le jeu pour son activation. Tandis que d'autres doivent demander la prise en charge de GameMode en lançant le jeu à l'aide de la commande suivante:

ubuntu @ ubuntu: ~ $ gameModerun ./Nom du jeu

Pour la vapeur, Tapez GameModerun% Command% à l'option de lancement du jeu. Avant, GameMode Installation, installez les dépendances suivantes sur Ubuntu:

Ubuntu @ Ubuntu: ~ $ apt install libdbus-1-dev ninja-build build-essential meson libsystemd-dev pkg-config git libinih-dev-dev

Installez maintenant GameMode comme suit:

ubuntu @ ubuntu: ~ $ git clone https: // github.com / feralinteractive / gamemode.git
Ubuntu @ Ubuntu: ~ $ CD GameMode
Ubuntu @ Ubuntu: ~ $ git Checkout 1.5.1
ubuntu @ ubuntu: ~ $ ./amorcer.shot

Problèmes et installation personnalisée de Proton

Comme mentionné précédemment, la couche de compatibilité fournie par Proton a des problèmes car il est un peu sous-développé par rapport au vin. Mais, les utilisateurs peuvent les résoudre en effectuant l'installation personnalisée de Proton.

Pour plus de détails, consultez le script de mise à jour de Proton sur GitHub. CD dans le dossier racine et wget pour télécharger le cproton.fichier sh, permettez l'autorisation d'exécution et exécutez le script comme suit.

ubuntu @ ubuntu: ~ $ cd ~
ubuntu @ ubuntu: ~ $ wget https: // brut.githubusercontent.com / tertuellinator / protonupdater / maître / cproton.shot
ubuntu @ ubuntu: ~ $ sudo chmod + x cproton.shot
./ cproton.shot

Activation du compilateur ACO (utilisateurs AMD)

Le compilateur AMD améliore les performances en le faisant passer de LLVM à ACO. Il permet aux jeux ACO compiller de fonctionner exceptionnellement rapidement sur Linux. Installez les derniers pilotes vidéo pour AMD pour activer le compilateur ACO. Après l'installation, incluez la ligne suivante dans le / etc / environnement fichier comme:

Radv_perftest = ACO

Activer le compilateur ACO est facultatif car il pourrait permettre à la plupart ACO compatible de fonctionner exceptionnellement bien. Cependant, cela peut également causer des problèmes pour certains jeux.

Conclusion

La configuration de Linux pour le jeu peut être un travail difficile, mais jouer à des jeux sur Linux peut être une meilleure expérience car elle consomme des ressources PC limitées. L'article fournit un guide étape par étape pour personnaliser Linux à des fins de jeu et de meilleures performances de jeu. Nous donnons également des informations aux utilisateurs d'AMD pour les aider à configurer leur PC pour le jeu.

Même si Linux est largement utilisé pour le travail, Windows domine toujours le monde des jeux. Linux offre une personnalisation de haut niveau sur tous les aspects du système pour le rendre adapté à jouer le meilleur de tous les jeux.