La semaine dernière, Feral Interactive a publié Total War : WARHAMMER III pour Linux en tant que portage natif de ce jeu qui a fait ses débuts plus tôt cette année sur Windows. Ce dernier port de jeu Total War vers Linux par Feral s’appuie sur l’API Vulkan pour les graphiques et est livré avec une configuration système modeste. Pour ceux qui sont curieux de connaître les performances de ce dernier port de jeu de haut niveau, voici des références sur 24 cartes graphiques AMD Radeon et NVIDIA GeForce différentes sur Ubuntu Linux.

Pour ceux qui sont curieux de connaître le Exigences GPU pour ce port de jeu Linux natif et si les pilotes NVIDIA ou AMD Vulkan présentent un avantage particulier pour ce jeu Linux récemment sorti, la semaine dernière, j’ai effectué les deux douzaines de tests de cartes graphiques. La sélection était basée sur les cartes graphiques récentes dont je disposais pour les tests.

La configuration système Linux requise pour ce port de jeu indique au minimum un GPU GeForce GTX 970 ou Radeon RX 470 tout en recommandant au moins une GeForce GTX 1070 ou une AMD Radeon RX 5700 XT. Total War: WARHAMMER III sur Windows a au minimum la série GeForce GTX 900/AMD Radeon RX 400 ou une recommandation de la GeForce GTX 1660 Ti/Radeon RX 5600 XT, donc avec le port Linux, la configuration système requise est légèrement plus élevée. Sous Windows, le jeu est rendu à l’aide de Direct3D 11. Feral a testé ce jeu sur Linux pour fonctionner avec le pilote de la série NVIDIA 470 et versions ultérieures ou Mesa 21.0.3 et versions ultérieures-aucune exigence de pilote particulièrement stricte, la plupart des joueurs Linux étant probablement déjà loin versions plus récentes.

Avec les 24 cartes graphiques, les tests ont été effectués à 1080p/1440p/4K sur un mélange de paramètres graphiques. Tous les tests ont été effectués sur un système Intel Core i9 12900K Alder Lake exécutant Ubuntu 22.04 avec le noyau Linux 5.18. Mesa 22.2-devel du PPA Oibaf a été utilisé pour les tests Radeon tandis que le pilote propriétaire NVIDIA 515.48.07 a été utilisé avec toutes les cartes graphiques GeForce. Les cartes graphiques testées pour ce benchmark Linux de Total War : WARHAMMER III comprenaient :

-GTX 1070
-GTX 1660 SUPER
-RTX 2060
-RTX 2060 SUPER
-RTX 2080 SUPER
-TITAN RTX
-RTX 3060
-RTX 3060 Ti
-RTX 3070
-RTX 3070 Ti
-RTX 3080
-RTX 3080 Ti
-RTX 3090
-RX 590
-RX Vega 56
-Radeon VII
-RX 5500 XT
-RX 5700 XT
-RX 6600
-RX 6600 XT
-RX 6700 XT
-RX 6750 XT
-RX 6800
-RX 6800 XT

En raison des différences de gestion des paramètres pour assurer la comparabilité et l’automatisation, seul le port de jeu Linux natif A été testé. WARHAMMER III est également disponible via Steam Play (Proton).

La première configuration a été la plus laxiste testée : 1080p avec des paramètres de qualité moyenne. Le port de jeu Linux fonctionnait assez facilement avec même une Radeon RX 590 Polaris autour d’une moyenne de 60 FPS dans cette configuration de base. La GeForce GTX 1070 en tant que carte graphique”recommandée”exécutait la référence intégrée de TWW3 à environ 68 FPS en moyenne. Alors que dans certains jeux Linux, le pilote RADV a un avantage mesurable avec le RX 6800 XT parfois sous Linux surpassant même les RTX 3080 Ti et RTX 3090, ce n’était pas le cas pour ce port de jeu… Eh bien, nous verrons si des optimisations RADV/ACO surviennent dans les semaines à venir, cela pourrait profiter à ce pilote open source. (Les paramètres de faible qualité n’ont pas été testés car au moins lors du démarrage initial de ce test, le jeu plantait lors de la tentative d’initialisation avec des préréglages de faible qualité.)

Dans cette configuration de base, les cartes graphiques AMD RDNA2 cependant a fourni une efficacité énergétique supérieure avec une avance sur les GPU NVIDIA Ampere.

À 1080p avec des paramètres de haute qualité, une GeForce RTX 2060/Radeon RX 6600 se situait autour du seuil de 60 FPS pour ce jeu Total War sur Linux. Le pilote RADV open source fonctionnait bien par rapport au pilote NVIDIA propriétaire.

Ou avec des paramètres de qualité ultra à 1080p, les Radeon VII/RX 6600 XT/RX 5700 XT et NVIDIA GeForce RTX 2060 SUPER étaient autour de la 60 points FPS. Les performances de la Radeon RX 6800 XT ont été alignées sur celles de la GeForce RTX 3080 Ti dans ce test de jeu 1080p le plus exigeant.

À 1080p avec des paramètres de qualité ultra, les cartes graphiques AMD RDNA2 ont continué à afficher une meilleure efficacité énergétique par rapport à la GeForce Série RTX 30 sur Linux.

Si vous préférez les jeux en 1440p, avec des paramètres de qualité moyenne, les séries NVIDIA RTX 2060/3060 et RX 6600 XT se situaient autour du seuil de 60 FPS. Le pilote de NVIDIA montrait ici plus d’avantages sur RADV, contrairement à certains jeux Linux (Steam Play inclus) où le RX 6800 XT a tendance à être beaucoup plus compétitif avec les RTX 3080 Ti et RTX 3090 avec parfois même surpassant le RTX 3090.

Les Radeon RX 6700 XT et RTX 3060 Ti atteignaient toutes deux la barre des 60 FPS avec des paramètres de qualité ultra 1440p.

Les cartes graphiques AMD Radeon RX série 6000 sous Linux ont continué à afficher de meilleures performances-par watt par rapport à la série GeForce RTX 30.

Si vous souhaitez profiter de jeux 4K avec des paramètres de qualité moyenne, la série Radeon RX 6800/RTX 3080 serait probablement nécessaire au moins pour profiter de la meilleure expérience.

Avec les paramètres de qualité supérieure à 4K, Total War : WARHAMMER III sur Linux était assez exigeant avec les cartes graphiques testées de la génération actuelle dont je disposais.

Avec la configuration la plus exigeante testée pour ce Linux port de jeu, la série AMD Radeon RX 6000 a continué à afficher de meilleures performances p er Watt que la concurrence NVIDIA actuelle.

Pour ceux que cela intéresse, voici un aperçu de la consommation électrique globale du GPU des 24 cartes testées sur toute la durée des paramètres de résolution/qualité testés.

Enfin, voici la moyenne géométrique de tous les tests de performance effectués avec Total War : WARHAMMER III sur Linux pour savoir comment ces différentes cartes graphiques AMD Radeon et NVIDIA GeForce se sont empilées sur toutes les configurations testées. C’est là où en sont les choses aujourd’hui alors que nous verrons si les développeurs NVIDIA ou AMD/Mesa parviennent à extraire de nouvelles optimisations bénéficiant à ce port de jeu Linux au cours des semaines/mois à venir.

Categories: IT Info