• [^] # Re: Ca fait plus de 15 ans que je joue sous Linux...

    Posté par . En réponse au journal Même pour le jeu Windows n'est plus la panacée. Évalué à 10. Dernière modification le 24 août 2023 à 08:48.

    Aujourd'hui je n'ai plus de problèmes avec les GPU Nvidia parce que je m'en suis débarrassés :D.

    Les principaux problèmes que j'ai rencontré et que je rencontre avec les PC des collègues :
    - Seuls les drivers propriétaires sont utilisables pour du jeu 3D. Ils sont plutôt bons en terme de performance pure mais il n'est pas rare que d'une MAJ à l'autre, ça casse... Et les solutions pour remettre sa distro sur pied sont parfois dépendantes du modèle de GPU Nvidia qu'on utilise. Serrer les fesses à chaque MAJ de son driver GPU, c'est barbant...
    - Pour les configurations dites "Optimus" (donc laptop) c'est la croix et la bannière à configurer et à faire fonctionner le GPU Nvidia. Et même si maintenant c'est officiellement supporté sous Linux par Nvidia, le switch à chaud lui est quelque peu aléatoire (et n'est pas pleinement supporté)... Et les performances sont en-deça de ce qu'on peut avoir sous Windows.
    - Nvidia crée son propre shadder cache qui parfois rentre en conflit avec le shadder cache de Steam selon les jeux. C'est vraiment l'enfer a débugguer et à configurer unitairement pour chaque jeu.
    - Il n'est pas possible de faire cohabiter les drivers proprios et les drivers libres de Nvidia, ils sont exclusifs l'un et l'autre.

    Pour jouer sous Linux, pour moi il n'y a pas photo, il faut privilégier les GPU AMD. Ca fait un peu plus de deux ans que je suis passé sur un GPU AMD après avoir passé toute mon existence sous Nvidia, j'avais écrit un journal à l'époque. Les GPU AMD (modernes tout du moins), ça juste marche avec mesa et c'est libre. Je n'ai toujours pas rencontré de problème lié à mon GPU et les performances sont équivalentes à Windows, parfois même supérieures selon les jeux. On peut faire cohabiter le driver libre (mesa), le driver opensource (AMDVLK) et le driver propriétaire (AMDGPU-PRO / PROGL) sur son système et donc changer à la volée si nécessaire pour un jeu avec une simple variable d'environnement. Même si dans les faits, j'utilise plus de 99% du temps mesa qui performe mieux. Il n'y a que pour l'utilisation du ray-tracing que le driver proprio a un intérêt et encore, mesa le supporte au moins partiellement maintenant même si pour ce cas précis, on n'est pas au niveau des performances sous Windows bien que ça tende à s'améliorer. Mais je peux totalement me passer du ray-tracing donc ce n'est pas vraiment un sujet de mon côté.

    Peut-être que les GPU Intel fonctionnent bien également. Je n'ai pas pu me faire un avis, je n'ai jamais rencontré ce type de configuration.

    En somme, si vous voulez jouer sous Linux, prenez un GPU AMD, d'autant plus vu les performances des GPU aujourd'hui, vous n'aurez rien à envier aux performances d'un GPU Nvidia et vous vous enlèverez pas mal de galères... Vous jouerez au lieu de chercher à faire fonctionner votre config avec tel ou tel jeu...

    Pour ceux qui en doutent, je suis un (très) gros joueur et je pense avoir eu le temps de constater que c'était clairement le jour et la nuit entre Nvidia et AMD sous Linux :
    Titre de l'image

    La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.