Steam pour Linux est enfin disponible. Que vous soyez un ancien utilisateur de Linux qui ne se soucie jamais beaucoup des performances de jeu ou un nouvel utilisateur qui se lance dans les jeux sous Linux, nous vous aiderons à faire fonctionner ces jeux aussi bien que possible.
Divers facteurs peuvent avoir un impact sur les performances, des versions des pilotes graphiques que vous avez installées à l’environnement de bureau que vous utilisez et à la façon dont vous avez installé Ubuntu sur votre ordinateur.
Utilisez les meilleurs pilotes graphiques
Si vous utilisez un système Ubuntu vieux d’un an avec les pilotes graphiques par défaut, vous ne verrez pas les meilleures performances de jeu possibles. Le lancement de Steam pour Linux a amené NVIDIA à prendre note et à améliorer ses pilotes – NVIDIA affirme que les pilotes R310 peuvent «doubler les performances et réduire considérablement les temps de chargement des jeux». Valve a également travaillé avec Intel pour améliorer ses pilotes.
Pour être sûr de disposer des meilleurs pilotes graphiques, assurez-vous d’utiliser Ubuntu 12.04 (qui est officiellement pris en charge par Valve) ou Ubuntu 12.10.
- Sur Ubuntu 12.04: Ouvrez l’application Pilotes supplémentaires à partir de la fenêtre Paramètres système ou du tableau de bord.
- Sur Ubuntu 12.10 ou version ultérieure: ouvrez l’application Software Sources à partir des paramètres système ou du tableau de bord et cliquez sur l’onglet Pilotes supplémentaires.
Installez le pilote NVIDIA marqué comme expérimental à partir d’ici. Si vous ne voyez aucun pilote NVIDIA, vous utilisez probablement des graphiques Intel intégrés avec le pilote open-source. Vous n’avez pas besoin d’installer de pilotes supplémentaires si vous utilisez Intel, mais assurez-vous que votre système d’exploitation est mis à jour à l’aide de l’application Update Manager.
Utilisez des graphiques NVIDIA au lieu d’Intel sur un ordinateur portable Optimus
Si vous utilisez un ordinateur portable avec des graphiques NVIDIA et Intel commutables, vous avez un peu plus de travail à faire. Les graphiques commutables ne sont pas encore pris en charge par défaut sur Ubuntu. Vous devrez installer Bumblebee pour que cela fonctionne. Nous avons couvert le fonctionnement d’Optimus de NVIDIA sous Linux et vous trouverez également étapes à jour sur le wiki Ubuntu.
Si vous faites cela, WebUpd8 a des instructions pour en utilisant les pilotes expérimentaux NVIDIA R310 avec Bumblebee. Vous en voudrez aussi.
Crédit d’image: Jemimus sur Flickr
Connectez-vous au mode Big Picture de Steam depuis l’écran de connexion d’Ubuntu
Par défaut, Steam est lancé en tant que programme de bureau. Si vous ne voulez pas que votre environnement de bureau soit gêné, vous pouvez vous connecter directement au mode grande image de Steam à partir de l’écran de connexion Ubuntu. Cela empêchera les applications exécutées en arrière-plan de ralentir votre jeu et vous offrira une expérience de jeu transparente en plein écran.
OMG! Ubuntu! hôtes un package qui ajoutera l’option à votre écran de connexion tant que Steam est installé.
Utiliser le mode plein écran
Le bureau Unity d’Ubuntu utilise la composition de bureau. Windows dessine leur contenu hors de l’écran et le gestionnaire de composition du bureau les ramène à l’écran. Cela permet au bureau Unity (et à d’autres bureaux tels que GNOME Shell et KDE 4 avec la composition activée) de fournir des effets 3D lisses.
Avec la plupart des applications, vous ne remarquerez aucun ralentissement. Cependant, si vous jouez à un jeu, cela ajoute des frais généraux supplémentaires, ralentissant le jeu. Certaines personnes ont signalé que la redirection peut réduire les performances jusqu’à 20%.
Avec les dernières mises à jour, Ubuntu 12.10 et 12.04 ont maintenant l’option «Unredirect Fullscreen Windows» activée par défaut. Lorsque cette option est activée, les jeux en plein écran fonctionneront à la vitesse maximale, en ignorant le gestionnaire de composition et ses ralentissements. Assurez-vous d’être mis à jour à l’aide du gestionnaire de mise à jour d’Ubuntu afin de pouvoir profiter de cette amélioration.
Utiliser un bureau non composé
Si vous souhaitez jouer à des jeux 3D en mode fenêtré et obtenir des performances maximales, vous aurez besoin d’un bureau non composite.
Si vous utilisez Ubuntu 12.04, vous pouvez sélectionner Unity 2D sur l’écran de connexion. Les utilisateurs d’Ubuntu 12.10 devront utiliser un environnement de bureau différent, car Unity 2D n’est plus disponible.
Unity et GNOME Shell ne vous permettent pas de désactiver la composition, bien que de nombreux autres bureaux le fassent. Vous pouvez essayer Xfce, KDE ou un autre environnement de bureau – assurez-vous simplement de désactiver la composition sur le bureau de votre choix. (Effectuez une recherche Google pour savoir comment désactiver la composition sur le bureau de votre choix.) Vous perdrez les effets graphiques sophistiqués, mais le rendu 3D fenêtré s’accélérera.
N’utilisez pas Wubi
Wubi est un moyen très simple d’installer Ubuntu. Malheureusement, l’utilisation de Wubi entraîne une baisse significative des performances pour les lectures et écritures sur disque. Si vous utilisez Steam dans une installation Wubi, vous verrez des temps de chargement nettement plus lents que sur une partition Linux appropriée.
Wubi est un excellent moyen d’essayer Ubuntu, mais vous voudrez configurer un système à double démarrage avec Ubuntu sur sa propre partition pour obtenir les meilleures performances. Notez que l’activation du chiffrement réduira également un peu les performances d’entrée / sortie, même si cela ne devrait pas être aussi radical que les performances de Wubi.
Phoronix a comparé l’impact sur les performances de Wubi dans le passé, et les résultats ne sont pas jolis.
Avez-vous d’autres conseils spécifiques à Linux pour obtenir des performances de jeu maximales? Laissez un commentaire et partagez-les!