Quel carte graphique (NVIDIA) ?

19 replies [Last post]
Mark
Offline
Joined: 04/14/2012

Bonjour ou plutôt Bonsoir à tous !!!

Me revoilà sur de bonnes bases. Ces derniers temps, je me suis écarté du projet Trisquel en voulant installer une application privatrice : Un Driver.

En relisant la philosophie du logiciel libre (FSF, Linux libre, Trisquel GNU/Linux, etc...) je me suis aperçut que j'avais tord.

JE M'EXCUSE DEVANT TOUTE LA COMMUNAUTÉ ET DEVANT LES DÉVELOPPEURS QUI RÉALISENT UN *FORMIDABLE* TRAVAIL. MERCI À TOUS !

Je vais bientôt investir dans un nouvel ordinateur (fixe). Donc je voulais discuter avec vous du choix de la carte graphique.
Pour ne pas ouvrir ce topic sans m'être cassé la tête, j'ai effectué une petite recherche. J'ai trouvé un site web proposé par la Free Software Foundation qui montre le matériel prix en charge par les systèmes GNU/Linux. Cliquez-ici !!

Cette carte graphique à retenue mon attention mais j'ignore si elle peut me permettre d'utiliser convenablement Blender et 0.a.d avec une résolution de 1900x1200px, le full HD ou je ne sais trop quoi !!!

J'ai donc lu cet article sur le site officiel de NVIDIA. D'après ce qu'ils disent c'est une GPU de jeux vidéo. Dans les spécificités technique, ils précisent que la mémoire vidéo est de 512Mo. J'ignore si ça sera suffisant pour Blender, 0.a.d et surtout pour GNU/Linux Trisquel. (1Go me plairai assez !).

Pour Blender et 0.a.d je ne pense pas que la carte graphique intervienne énormément dans l'affichage. Ça doit être surtout le processeur et la mémoire vive (RAM). Je par sur un Intel i5 à 3.00 GHz et 8Go de RAM ou d'avantage si mes créations Blender en demande plus...

Pouvez-vous me guider s'il vous plais ? Merci d'avance.

PS: Le lien du site de NVIDIA ne marche pas, utilisez ce lien pour voir l'article : http://www.nvidia.fr/object/geforce_9800gt_fr.html

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Cette carte graphique fonctionne très bien. h-node est effectivement une excellente source d'information. Une autre, encore plus sûre, est le site http://libre.thinkpenguin.com

ThinkPenguin est, de ce que je sais, le seul vendeur qui garantit le bon fonctionnement du matériel vendu avec Linux-libre (et donc avec n'importe quelle distribution GNU/Linux 100% libre comme Trisquel). Son fondateur, Chris, est un utilisateur régulier du forum anglophone de Trisquel.

Il a argumenté à plusieurs reprises le choix de ne proposer que la Geforce 9500GT sur son site : elle est, en dehors des chipset Intel intégrés, la carte graphique la mieux exploitée par Linux-libre. Il prétend aussi que les récents chipsets graphiques d'Intel ont des performances comparables avec les cartes nVidia qui sont bien supportées (comme la Geforce 9800GT). Les performances sont même meilleures pour certaines tâches comme le décodage vidéo. Étant donné que la configuration que tu nous indiques, il se peut que tu n'ais besoin de rien d'autre. Vois ces deux messages récents (remarque que Chris discute l'inutilité de monter à 1 Go de mémoire dans le premier et mentionne la Geforce 9800GT dans le second) :

Remarque aussi que ThinkPenguin livre à l'internationale et donne 25% de ses bénéfices au projet Trisquel si tu passes par l'URL que je t'ai donnée (où le mot "libre" fait toute la différence). ;-)

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Un autre message de Chris qui ne fait que confirmer les autres que je t'ai listés : https://trisquel.info/fr/forum/nvidia-or-amd-free-software#comment-24126

Mark
Offline
Joined: 04/14/2012

Oh, merci !

Donc apparemment, la carte graphique NVIDIA mentionnée ci-dessus, semble très bien fonctionner et pourrait faire tourner très facilement 0.a.d et Hedgewars.

C'est super !

Cela serait dommage de renoncer définitivement à mes jeux vidéo privateur, pour qu'au final je ne puisse pas profiter pleinement du joli 0.a.d. Je préfère donc bien prendre le temps de savoir s'il marchera bien sous Trisquel avec cette carte graphique (sans "ramer", etc...)/

Je vous encourage à le tester, il est très agréable à jouer. :)
Merci.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

À bientôt sur le serveur officiel d'Hedgewars... Shoppa mode! :-p

aliasbody
Offline
Joined: 09/14/2012

Je possède moi-même une nVidia 9800GT donc si tu as quelques questions que ce soit je peux t'aider de bon cœur :D

Le meilleur que je peux te dire c'est que, même en sachant que les Drivers nouveau ne sont pas les meilleurs en termes de 3D, je peux t'assurer qu'ils me servent pleinement pour tout ce que je fais (Youtube sur HTML5, Création de Vidéos avec KdenLive, Web Browsing, et surtout Jeux (j'en ai pas testé beaucoup), mais pour la creation de Jeux il fonctionne très bien, même blender fonction très bien).

Mark
Offline
Joined: 04/14/2012

Oh c'est gentil de bien vouloir m'aider.
Donc je suppose que tu as eu l'occasion de tester 0.a.d...

Quand à Blender, c'est très tentant... S'il fonctionne bien sous Trisquel... :D

Ayayahh !!! Le choix est rude :

  • Soit une GPU haut de gamme AMD pour mes jeux privateurs.
  • Soit la 9800GT pour Trisquel.

C'est un gros sacrifice mais je pense pouvoir le faire. ;)
Au pire rien ne m'empêche plus tard d'acheter une machine dédiée aux jeux Windows !!

Pour le moment, je vise la programmation, l’investissement dans le logiciel libre en tant que développeur et designer.;)
Bon... J'apprends encore mais ça viendra !

Merci !

aliasbody
Offline
Joined: 09/14/2012

Non je n'ai pas eu encore l'occasion de tester 0.a.d :S... Mais je le ferais dans la soirée et je te donnerais un feed-back (ce n'est pas vraiment mon genre de jeux pour être honnête xD

Alors la ils as une décision a faire, j'ai eux accès aux suivants GPU's sur OS Privateur (Windows 7, MacOsX), sur OS Gnu/Linux (Ubuntu, Fedora, Arch Linux), et sur OS Gnu/Linux Libre (Trisquel et Parabola). Je vais donc faire une petite review de tous de façon la plus partielle possible porque tu puisse avoir ton propre avis (même si je suis sur et certain que tout le monde te diras d'acheter de l'AMD mais tous ces gens n'utilisent pas Gnu/Linux en générale xD).

Les GPU: - Intel GMA950 - Intel GMA X3150 - Intel 4500MHD

- nVidia FX5500 - nVidia 9800GT

- Ati Radeon HD3850 - Ati Radeon HD3670 - Ati Radeon HD7xxx Series (ne me souvient plus du numéro mais c’était du haut de Gamme, donc sûrement HD77xx).

Les Résultats on été les suivants : - Intel GMA950 Fonctionne très bien partout, mais elle est la plupart du temps accompagné d'un assez mauvais CPU (Atom). Elle permet de joueur a un bon nome de jeux sur Windows mais pas sur Gnu/Linux.

- Intel GMA X3150 Exactement le même problème que la Intel GMA950, mais en plus de ces problèmes elle possède d'horribles drivers (je l'ai sur mon Asus 1215N je sais de quoi je parle xD)

- Intel 4500MHD Une des meilleurs que j'ai pu tester, fonctionne mieux sur Gnu/Linux que sur Windows, permettant du Flash em 1080P en Full Screen (pas mal du tout pour une vieille intel), elle permet d'activer le libva d'Intel ce qui aide beaucoup. De plus elle possède des drivers ouverts et libres :D (PS: Son support s'améliore maintenant avec l'aide de Steam et elle feras parti des GPU permettant tourner Left 4 Dead 2).

- nVidia FX5500 C'est une coup de cœur pour moi xD Mon premier ordinateur, ma première carte graphique :D Bon il est vrai que j'ai testé uniquement avec les Ubuntu jusqu'au 8.04 mais elle fonctionnait parfaitement :D Mieux que sur Windows d'ailleurs.

- nVidia 9800GT Celle que je possède actuellement. C'est tout simplement une bête de combat.. Pure et simplement... On en fait plus des comme ça :D J'ai eu beaucoup de change en l'achetant. Bon c'est vrai qu'il y a des meilleurs, mais je voudrais quand même préciser que quand je jouais sur Windows (encore au tout début de cette année), je pouvais jouer a tous les jeux actuels sans problème avec ce GPU et mon "vieux CPU" (Intel E5200). Quand au coté OpenSource/Libre, il est vrai que j'ai du faire des sacrifices au début, beaucoup de choses ne fonctionnent pas assez bien, surtout côté 3D, certains jeux ne fonctionnent pas du tout (il faudrait que je fasse une liste), et puis il faut se rappeler de la chose la plus importante : Mesa actuel ne supporte que OpenGL 2.1 sur ces GPU (alors que le maximum est 3.3). Ubuntu 12.10 avec on Mesa 9.1 supporte deja OpenGL 3.1 et on remarque une énorme différence :D PS : J'ai résolu pleins de bugs provoqués par les blob de nVidia en utilisant nouveau ce qui est fantastique quand même.

- Ati Radeon HD3850 - Ati Radeon HD3670 - Ati Radeon HD7xxx

Alors la ça devient intéressant et c'est pour ça que je vais les mètre dans le même groupe.... Comme tu sais ils les Ati ont un support horrible (ou inexistant) sur tout les OS Libre comme trisquel, et ça a cause de firmware non-free. Donc il faut que tu vois ça de prêt. La deuxième chose c'est les drivers 2D qui pour certains GPU (les plus récents comme les 7xxx) ont encore du mal a fonctionner. Et pour finir la 3D avec ces mêmes GPU qui est pratiquement inexistante sur certains modèles.

Ces GPU's sont magnifique en soient. Comme un ami a moi aime dire, ATI as de la force brute et des mauvais Drivers, alors que nVidia c'est tout le contraire. Et il se trouve que ce n'est pas tout a fait faux. Donc vue excellente communauté que l'on possède (et la je parle en générale et pas simplement du côté du libre), tu peux être sur que cela peux devenir très intéressant du côté de Mesa dans le future. Mais pour l'instant c'est assez flou, et on peux trouver des problèmes persistants, comme un manque de 3D, des problèmes avec la 2D ou encore pure et simplement OpenGL non actualisé (le même cas que sur les nVidia).

Quand aux drivers Closed-Source, je pense que tout le monde connaît déjà l'histoire, ils ne sont pas mauvais, mais ils ne sont pas les meilleurs, ils ont du "mal" a suivre les actualisations de X.org et pour ça mieux vaux avoir un Ubuntu installé (plus stable en termes de actualisations), que un Arch Linux par example (a cause de ce même problème). De plus les drivers Closed-Sources on assez de problèmes avec les DE modernes comme Gnome-Shell, KDE 4 ou encore Unity.

Pour résumer, je pense (et ça c'est mon avis) que :

1) Si tu veux jouer sur Windows et ne pas payer cher, achète toi une ATI. 2) Si tu veux pouvoir utiliser les 2 OS et ne pas payer cher, achète toi une ATI mais vérifie son support sur ta distribution avant). 3) Si tu veux ne pas avoir de soucis même si cela est égal a dire que tu devras utiliser des Drivers non-free (ce qui est mauvais), alors nVidia sans aucun doute. 4) Si tu veux le tout fonctionnelle et le support a cours terme. Et en disant cela je veux dire, acheter 1 fois, et ne pas avoir a acheter de nouveau pour des taches lourdes pour au moins 1 année, alors achète toi un i7 avec une HD4000 qui te permettras beaucoup de chose (mais encore une fois sur du cours terme).

Maintenant tu peux faire ton choix.

Ati --> Sur du très long terme (mais il se peut que avant que tu reçoive du bon support, que ton GPu soit déjà des années en arrière).

Nvidia --> Du support tout de suite même si c'est pour les drivers non-free (en sachant que les drivers Libres deviennent meilleurs avec le temps).

Intel --> Du support tout de suite même si ces GPU's ne sont pas a la auteur de leur concurrents en termes de 3D (Gaming très poussé etc...).

PS: Attention car 0ad est une jeux non-libre.

aliasbody
Offline
Joined: 09/14/2012

Je pensais pouvoir le tester même en sachant que c'est un programme non-libre mais les dépendances qu'il demande sont bien trop actualisés pour Trisquel :S... Désolé.

Le mieux que je peux faire c'est d'essayer de mètre Ubuntu 12.10 sur une clé usb et tester ça sans l'installer.

pascal@diogoantunes.org
Offline
Joined: 09/03/2012

On Tue, 18 Sep 2012 20:58:57 +0200 (CEST)
name at domain wrote:

> Je pensais pouvoir le tester même en sachant que c'est un programme
> non-libre mais les dépendances qu'il demande sont bien trop actualisés pour
> Trisquel :S... Désolé.
>
> Le mieux que je peux faire c'est d'essayer de mètre Ubuntu 12.10 sur une
> clé usb et tester ça sans l'installer.

Je pense que tester des programmes, distributions non libre, ce n'est pas un mal tant que c'est pour en tirer des conclusions libre, pour la communaute libre.

Mark
Offline
Joined: 04/14/2012

0.a.d est un jeu non libre ?

Woah !! Tu viens de me fendre le cœur !! Un si joli jeu non libre... Il faut que je lise sa licence !!

Ah mais c'est carrément naze !! Je pensait que c'était un jeu libre que me proposait Magic Banana !!
4ème message qui commence par :
Les circuits graphiques d'Intel sont, depuis Intel HD, ...

Je ne comprend pas ce que tu entends par "à long terme"... Tu parles de la durée de vie du composant ou de sa date de sortie ?

En tout cas merci pour ce message très complet !
Merci !

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Je suis tout aussi surpris et aimerais une référence. D'après son site Web, le code source de 0 A.D. est distribué selon les termes de la GNU GPL, son contenu artistique selon les termes de la licence CC-BY-SA. Toutes deux sont libres.

Sinon j'aimerais rappeler que la communauté Trisquel n'a pas pour vocation (c'est le moins que l'on puisse dire) à aider à l'utilisation de logiciel privateur (jeux inclus). De ce point de vue, je crois déjà avoir donné les informations pertinentes (c'est à dire à propos du support des cartes graphiques par Linux-libre) dans ce message.

aliasbody
Offline
Joined: 09/14/2012

Je demande pardon alors :S Pour moi les licences de contenu artistique sont encore assez obscures (j'ai encore du mal a tout comprendre quand au GPL si ce n'est dire...).

Je peux confirmer donc que le jeux est bel et bien Libre (je me demande d'ailleurs pourquoi il n'est pas disponible dans les serveurs de Trisquel).

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

La raison directe est que Debian/Ubuntu ne l'a pas packagé (presque tous les paquets dans Trisquel sont copiés des dépôts Ubuntu). Maintenant, pourquoi est-ce que Debian/Ubuntu ne l'a pas packagé ? Probablement parce que le jeux est toujours étiqueté comme "alpha" (ce qui signifie qu'il n'est, pour le moment, pas vraiment destiné au public; seulement à la communauté de développeurs qui y travaille).

Pour ce qui est d'avoir une idée d'une licence, le cas des Creative Commons est exemplaire. En effet, ces licences sont facilement compréhensibles intuitivement puisqu'il s'agit d'une combinaison de modules qui sont résumés en quelques mots (et en icônes). Vois par exemple, l'explication de la licence utilisée par 0 A.D..

aliasbody
Offline
Joined: 09/14/2012

Merci de m'avoir éclairé les pensés sur la licence CC :D Je l'ai toujours vu d'un mauvais œil sans vraiment savoir pourquoi pour être honnête.

Peut-être je devrais changer la licence de mes vidéos Youtube.

Il faut juste que je prenne un peux de temps pour lire entièrement la licence GPL3 avant de la l'utiliser sur un de mes projets.

aliasbody
Offline
Joined: 09/14/2012

Quand je dit long terme et court terme je parle entre le moment ou tu l'achète et le moment ou il devient beaucoup trop faible pour être utilisé avec les technologies modernes.

Après il faut voir que sue des OS Privateurs (Windows pour être plus spécifique), la "durée" d'un même morceau de Hardware est bien plus basse que sur Gnu/Linux ou encore Mac OsX.

Le meilleur exemple que je peux te donner (même si il est privateur), c'est Flash. Il y a 2 ans quand j'ai acheté mon nVidia 9800GT je pouvait voir du flash en 1080p et en full-screen sans problème, alors que maintenant même des simples jeux en flash commencent a peser beaucoup, et ça a cause de Flash et du Navigateur Web que j'utilise qui est devenu bien plus lourd (Chrome), enfin.. que j'utilisait vu que depuis 3 jours je suis sur du Libre uniquement :D

Un autre bon exemple c'est mon ancienne ATI Radeon HD3650 qui n'est plus supporté par des drivers non-libres, et comme dernière exemple, je peux te parler de l'Intel 4500MHD qui équipe l'ordinateur de ma mère (elle l'utilise que pour les jeux flash de facebook), et elle plus de mal avec Ubuntu qu'avec Windows, alors que au même temps elle as plus de mal avec Windows qu'avec Arch Linux (parce-que Arch Linux est bien plus léger).

C'est ça que j'appelle du court et long terme :D

J'aurais adoré acheter un ordinateur de chez http://libre.thinkpenguin.com, le petit qui ressemble a un Mac Mini qui coûte moins de 300 euros et qui possède un i7 et une Intel HD4000 :D. Je sais que sur du "court terme" je vais pouvoir joueur a pratiquement tout (même aux jeux privateurs natifs comme Left 4 Dead 2), et je vais pouvoir regarder des vidéos en flash en 1080p sur mon 1920x1200. Mais je sais aussi que d'ici quelques mois, ce matériel seras lent pour l'usage que j'en fais tout simplement :D

(Je me sent bizarrement sale après avoir parlé de flash tellement de fois xD...)

aliasbody
Offline
Joined: 09/14/2012

AH ! J'ai complètement oublié de le dire. Mais j'ai testé 0ad sur Arch Linux (bien actualisé donc, mais toujours avec OpenGL 2.1). Le jeux se lance, bien et vite, aucun bug graphique, j'ai ressenti un peux de lenteur quand on se déplace dans le map en vue supérieur (aucun zoom), alors que quand on se rapproche des objets ça accélère. Je ne sais pas si c'est due a mon CPU, ou si c'est du au jeux, ou encore si c'est due a nouveau, mais c'est la conclusion don't je suis venu a bout :D (Ce qui veux dire que, quelque soit le cas, en cas de grande bataille il va y avoir un lag, mais je pense que ça doit être soit de nouveau ou (mais la je crois moins), de mon CPU).

Je ne l'ai pas testé sur du long terme (jouant plus de 30 minutes), car comme je l'ai dit, ce n'est pas mon genre de jeux :S...

Mark
Offline
Joined: 04/14/2012

Merci pour toutes ces précisions.

0.a.d est donc bien un jeu libre, ça me soulage !! :)

En ce qui me concerne, je vise plutôt le long terme. La question que je me pose c'est "Est-ce-que la NVIDIA 9500GT sur le site de Thinkpeguin pourra gérer correctement 0.a.d sur le long terme par exemple ?".

Les améliorations graphique sont constante, la prochaine version devrait utiliser de l'indirect lighting et de l'AO (Ambient Occlusion).
0.a.d pourrais donc bien devenir un jeu trop gourmand en ressources pour les cartes graphique dont l'accélération 3D est difficile mais assez bien gérer sur les systèmes GNU/Linux 100% libre.

En ce qui concerne Blender, je réalise des illustration 3D plutôt réaliste (bon... J'ai encore des choses à apprendre !!). Il me faut donc une bonne machine.
Je veux dire que dépenser 900€ pour une machine sur du court terme me dérange assez !! :)

aliasbody
Offline
Joined: 09/14/2012

Je pense que la nVidia 9500GT n'est pas vraiment la meilleur que tu puisse acheter. Ce GPU n'est pas très puissant, et son âge est déjà passé. Si tu veux quelques chose de pas cher et de bon en nVidia je pourais te conseiller la 8800GTX qui est (sauf erreur de ma part) moins cher que mon nVidia 9800GT et plus puissante (vu que c'est le même chip).

Je te conseille de regarder les benchmark un peut partout pour te faire une liste de GPU's qui pourraient t’intéresser, et après aller voir sur des forums de distributions Gnu/Linux pour voir si ils fonctionnent bien avec les drivers Libres.

Mais bon ce n'est que mon avis.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Je crois que le pilote libre nouveau supporte mieux la série 9xxx que l'ancienne série 8xxx (corruptions). À vérifier.