Malheureusement certaines cartes savent ou pas décoder des "instructions". De la même manière que Direct X ont des instructions différentes selon s'il s'agit de versions 9, 10 ou 11, les cartes elles aussi sont "physiquement" capables de décoder ces instructions. L'OS lui même peut l'implémenter ou pas. Certains Direct X par exemple demandaient de passer à un OS plus récent. De la même manière ici si ce logiciel demande que la carte décode quelque chose que la carte ne sait pas faire, cela justifie plainement que la carte soit remplacée, car elle ne pourra jamais le faire. C'est un peu comme demander à un lecteur DVD classique de décoder des DivX. Il n'a pas la puce permettant de décoder, il ne pourra donc jamais y parvenir.

Si on est dans ce cas tu n'as donc qu'un seul choix possible : en changer. Il n'est pas nécessaire pour autant de passer à une carte haut de gamme. Seulement des cartes plus récentes qui savent lire des instructions plus récentes utilisés par le logiciel. Cela veut seulement dire que le logiciel a utilisé un language (des instructions) plus récent que malheureusement ta carte ne pourra lire.

Un autre problème est parfois logiciel. C'est à dire qu'un constructeur décide de ne pas implémenter de drivers capables de lire ces instructions alors que physiquement elle le pourrait, simplement à cause de son âge. En gros c'est un peu comme en téléphonie lorsqu'un téléphone ne voit pas de développement Android 4 alors que le tout nouveau lui vient livré avec. Là malheureusement le constructeur vous force un peu la main à l'achat de nouvelles cartes pour pourvoir bénéficier de certaines instructions qu'utilisent ces nouveaux logiciels

Un peu de lecture sur l'opengl : OpenGL 3.x : un point sur les nouveauts

Cependant ce qui a été fait : mise à jour Chipset et mise à jour driver carte graphique (et tout autre driver constructeur) sont des choses à faire tout le temps après installation d'un OS. Avant de changer du matériel il faut toujours s'assurer que les derniers drivers de celui ci, ne "sauvent" pas la situation. Par contre il est inutile de toujours upgrader les drivers s'ils fonctionnent et qu'aucun bug n'est constaté. C'est comme pour les BIOS, il ne faut l'installer bêtement mais seulement procéder lorsque la mise à jour répare explicitement un problème rencontré.

Si malheureusement la demande est matérielle, là on n'a pas le choix. Cela peut donc être ici un driver qui même dans sa dernière version date de vieux (j'espère que tu as bien récupéré la dernière version possible de ce driver) et ne verra pas de mise à jour et que cela peut ne pas être un pb de puissance ici mais un problème de "language utilisé", ou que ces instructions utilisent des chipset qui matériellement doivent savoir faire cela.

Ta carte ils disent ceci :
NVIDIA® GeForce 9400GT
Supporte PCI Express et PCI Express 2.0
Supporte Microsoft DirectX 10 et Shader Model 4.0
Supporte OpenGL®2.1

Si tu as installé le dernier driver du 23/03/2011 de cette page ASUS - Cartes graphiques- ASUS EN9400GT SILENT/HTP/512M et que cela ne fonctionne pas, il te reste encore un dernier test avant de décider l'achat d'une nouvelle carte :
- souvent les sites constructeur de la carte (Asus ici) ne mettent que les derniers drivers officiels à eux, alors que les constructeurs carte graphiques eux continuent un peu plus loin le développement. En gros il s'agit souvent des drivers nVidia remodifié et estampillé Asus par exemple. Ici on voit donc qu'Asus se sont arrêtés au 23/03/2011

Par contre nVidia eux sont allé plus loin et visiblement les derniers drivers compatibles avec ta carte datent de bien plus loin. Ces dernières versions ont implémentés des instructions DirectX 11 et certaines OpenGL mais il ne spécifient pas de version. Ils sont WHQL donc testé proprement.
Tu trouvera donc une version à installer ici : NVIDIA DRIVERS 296.10 WHQL
lien direct de télécharegement : NVIDIA - Téléchargements de pilotes

Là ils sont du 13/03/2012 !! La seule chose c'est qu'ils seront stampillés nVidia au lieu de Asus, puisqu'ils sont ici multimarques, c'est donc la marque du chipset graphique qui est visible mais ils sont parfaitement compatibles avec ta carte comme le prouve la liste des produits compatibles

Si avec ceux là, cela continue à ne pas fonctionner, c'est donc un pb matériel et que ta carte ne saura jamais faire de l'OpenGL 3.0 et que tu n'aura donc pas d'autre choix que d'en changer. Si ce driver a implémenté logiciellement ces instructions, c'est qu'elle était matériellement compatible et cela devrait aller bien mieux ....

Installe les, cela ne mange pas de pain, c'est ta dernière solution avant d'abdiquer. Le mieux : Désinstalle avant la version installé -> reboot -> puis installation des nouveaux (si tu as un affichage horrible après reboot c'est normal, après l'installation puis reboot avec cette dernière version tout reviendra en ordre

Tiens nous au courant

PS : rassure toi l'informatique c'est mon métier Si tu as un problème quelconque après cela, fait moi le savoir