Si vous êtes un joueur sur PC, vous utilisez probablement Windows 10 et il y a de fortes chances que vous possédiez ou aspiriez à posséder l’une des meilleures cartes graphiques de Nvidia. Cependant, Windows n’est pas la seule plate-forme sur laquelle jouer, et non, nous ne parlons pas du Mac.
Les jeux sur PC sur Linux gagnent en popularité et l’un des principaux moteurs de cela est Valve. Non seulement Steam propose une grande sélection de jeux Linux natifs, mais il dispose également de Proton qui permet à un large éventail de jeux Windows uniquement de jouer sur Linux.
Dans le cas de Proton, Valve a travaillé avec Nvidia pour apporter sa magie DLSS aux joueurs Linux et les premiers fruits de cela sont maintenant dans la nature. Il n’y a que quelques jeux au départ et pour le moment, il nécessite un pilote bêta. Mais ça marche. Hoo boy ça marche.
Sommaire
Comment utiliser DLSS sous Linux
La bonne nouvelle, c’est que vous n’aurez finalement rien à faire. Nvidia fournira les pilotes nécessaires et Steam fera le travail avec Proton. Comme sous Windows, il vous suffira de démarrer vos jeux et de les activer dans les paramètres.
Pour le moment, cependant, c’est une autre histoire. Le pilote initial est une version bêta, ce qui signifie qu’il ne passe pas par les canaux habituels. Son installation sera différente selon les distributions, j’en suis sûr, mais sur Pop!_OS, j’ai dû purger le pilote Nvidia existant, redémarrer, puis installer le pilote bêta. Et même alors, il y a eu des problèmes et d’autres outils sur mon PC ne fonctionnent plus correctement avec le pilote bêta.
Le pilote est disponible directement auprès de Nvidia, et en plus de l’installer, vous devez choisir Proton Experimental dans les paramètres Steam Play. La prochaine version générale de Proton inclura probablement la prise en charge de DLSS, mais pour l’instant, c’est celle-ci.
Le reste se fait en jeu. L’endroit exact où vous le trouverez variera, mais vos paramètres graphiques « avancés » sont le meilleur endroit pour commencer à chercher.
DLSS sur Linux est en fait magique
DLSS est un héros méconnu du jeu sur PC, malgré la poussée continue de Nvidia, il peut être négligé à côté de technologies plus sexy comme le traçage de rayons RTX. Mais DLSS est ce que vous vraiment voulez dans vos jeux. Le lancer de rayons ralentit tout, le DLSS l’accélère. Si vous souhaitez en savoir plus sur la technologie, notre explicateur est un bon point de départ. Mais le tl; dr est qu’il vous offre une meilleure fréquence d’images sans aucune baisse notable de la qualité, et dans de nombreux cas, vous permet même de jouer à une résolution plus élevée.
L’implémentation sur Linux est identique à celle sur Windows, avec un différenciateur clé. DLSS sur Linux s’exécute sur un jeu Windows, donc tout cela passe par des couches de compatibilité supplémentaires juste pour exister. Et c’est assez hallucinant.
Cela permet également de réduire l’écart de performances dans les jeux pris en charge par rapport à leurs fréquences d’images comparables sur Windows 10. Mais à quoi cela ressemble-t-il en réalité ? Pour cela, un banc d’essai composé d’un AMD Ryzen 5 3600X, Nvidia RTX 3060, et 16 Go de RAM 3200MHz.
Je l’ai testé dans deux jeux, No Man’s Sky et Wolfenstein : Youngblood, et l’impact est le même dans les deux. Des différences de qualité imperceptibles et une augmentation importante de la fréquence d’images. Dans No Man’s Sky, les performances étaient généralement meilleures de 20 à 30 FPS avec DLSS activé sur le réglage équilibré. C’était à 1080p avec des paramètres graphiques au maximum, même si la stabilité semblait pire que d’habitude dans ce jeu, ce qui pourrait également être attribué à l’utilisation d’un pilote bêta et de Proton Experimental. Néanmoins, DLSS apporte une amélioration significative.
Dans Wolfenstein : Youngblood, c’est une histoire similaire. À 1080p en utilisant le paramètre graphique Uber (mais sans grain de film et aberration chromatique que je déteste) et le benchmark intégré, DLSS sur équilibré valait une amélioration moyenne de 37 FPS. Ce ne sont pas des petits chiffres auxquels nous avons affaire ici.
Quelle est la prochaine étape pour DLSS sur Linux ?
La prochaine étape immédiate consiste à l’inclure dans le pilote standard et dans une future version de Proton. Cela pourrait également générer d’autres gains de bonus, car la version populaire de Proton personnalisée, GloriousEggroll, sera sans aucun doute intégrée au DLSS ainsi qu’à tous les ajustements supplémentaires qu’il apporte.
À l’heure actuelle, la plus grande limitation est qu’il ne fonctionne que sur Vulkan, d’où les titres de lancement qui incluent également DOOM: Eternal. Plus tard cette année, cela est censé s’étendre aux jeux DirectX via Proton, mais il n’y a pas de délai pour cela et cela pourrait toujours reculer.
Mais ce qu’il fait, c’est rapprocher encore plus les jeux Linux d’un terrain de jeu égal avec Windows. En jouant à ces titres via Proton, il n’y a aucun indicateur que vous êtes sous Linux et non sous Windows et c’est exactement ce que nous voulons. Il n’est pas nécessaire d’avoir un port Linux natif s’il peut fonctionner aussi bien avec Proton et avoir accès à la supercherie DLSS.
Windows 11 pourrait envoyer les joueurs chercher ailleurs et, chaque jour qui passe, Linux devient une alternative de plus en plus viable.