Catégories:

Pourquoi le GMA900 ne supporte pas Aero

Pierre Dandumont
Jeudi 28 juin 2007 à 10:07 par Pierre Dandumont, 2007-11-08
Source: Intel – Mots-clés : gma900, directx, areo
Catégories : Carte graphique

vista aero slideP ourquoi le GMA900 d’Intel ne supporte-t-il pas AeroNom de l'interface graphique de Windows Vista. Aero existe en deux versions au choix de l'utilisateur, Aero Classic (qui est en fait identique à Lu..., l’interface graphiqueMode d'utilisation d'un ordinateur au moyen d'un affichage en images sur un écran et d'un dispositif de pointage (souris, trackpad, écran tactile) qui... nouvelle génération de WindowsNom que portent les systèmes d'exploitation avec interface graphique de Microsoft. Windows est apparu dans les années 80. Il s'agissait alors d'une... VistaDernière grande version en date de Windows, sortie début 2007. Windows Vista est la première grande révision de Windows depuis XP. Elle apporte une... ? Cette question a enfin une réponse, près de 6 mois après la sortie du système d’exploitation de Microsoft.

Le GMA900 supporte bien DirectXEnsemble d'API utilisés pour créer du son, des animations et des graphismes en 3D et fonctionnant sous Windows et la console de jeu Xbox. DirectX e... 9

Pour rappel, le GMA900 est le contrôleur graphique intégré dans les chipsetsEnsemble de puces électroniques destinées à remplir des fonctions essentielles sur une carte-mère. Il s'agit généralement de deux puces étroitement as... i915 d’Intel, et il a été utilisé par énormément de PC portables et d’ordinateur de bureau (Intel est leader dans le marché des solutions graphiques sur PC). Comme le GMA900 supporte DirectX 9, on pouvait espérer une compatibilité Aero, surtout que le GMA950, son successeur, est pleinement compatible. Les versions bêta de Windows Vista permettaient d’ailleurs d’utiliser Aero avec un GMA900.

Un problème de driver, inhérent à la puce

Pourtant, la version finale de Windows Vista ne permet pas d’activer Aero avec le GMA900, et ne le permettra jamais. La raison est simple : alors que la bêta de Vista permettait d’utiliser des drivers avec l’ancienne architecture, la version finale nécessite un driver WDDM (Windows Display Driver Model). Pour supporter ces nouveaux pilotes, la carte graphique doit disposer d’une fonction qui permet gérer les différentes applications qui utilisent le GPUGraphical Processing Unit, unité de traitement graphique. Terme utilisé pour désigner les puces 3D...., l’ordonnanceur GPU (scheduler). Malheureusement, le GMA900 ne dispose pas de cette fonction en hardware, donc il ne peut pas recevoir de piloteModule logiciel nécessaire à un système d'exploitation pour gérer un périphérique ou un matériel particulier. Le pilote est un module logiciel qui ... WDDMModèle de pilotes graphiques spécifique à Windows Vista, le Windows Display Driver Model repose sur une toute nouvelle architecture divisée en deux mo.... Et sans WDDM, pas d’Aero. Le problème est donc matériel, et ne pourra pas être corrigé.


Annonces Google
Commentaires

omega2 28/06/2007 12:00
omega2
Pour rappel, vista 32 bits est capable d'utiliser des drivers non WDDM. C'est juste bloqué par défaut pour des raisons de sécurité, mais rien n'empéche de les autoriser.
Par contre pour vista 64 bits, il ne me semble pas que ca soit débloquable.
Dandu 28/06/2007 12:05
Dandu
oui, mais t'as pas Aero avec un driver classique.

Le GMA900 fonctionne sous Vista, c'est pas le problème, mais on perd Aero. C'est un peu sans intéret, Vista sans Aero
PoCk3T@IDN 28/06/2007 12:33
PoCk3T@IDN
Je piges pas bien, ca marchait bien sous les beta de Vista car il marchait avec les anciens drivers.
La final de Vista demande de nouveau drivers qui recquiert un composant hardware absent sur le GMA900.

Donc c'est un problème software, pas hardware ? Car il suffirait " d'optimiser " le software pour le GMA900 et cela marcherait comme ca marchait sous les beta ?

Et si les RTC de Vista sont considerés comme des betas, alors autant rester sur ces versions presques definitive et profiter d'Aero ?

Je me trompe ? :??:
alkech 28/06/2007 13:17
alkech
Il faudrait modifier Vista pour le faire fonctionner , ils peuvent pas demander à microsoft un patch pour vista histoire de modifier ce probleme ? ....
Dandu 28/06/2007 14:14
Dandu
c'est un problème sur la carte elle même

sur les bêta, ça utilisait un driver XP qui demandait pas le "hardware scheduler".

sur Vista, pour le wddm, il faut cette fonction, sinon on ne peut pas avoir de driver wddm.

Techniquement, c'est possible, mais en pratique, on en aura jamais, Microsoft va pas modifier ses drivers juste pour une carte, même courante
nik166 28/06/2007 14:46
nik166
c'est un probleme software, pas hardware, puisque c'est vista le problème !

le fait de pas (enfin plus) accepter les drivers de XP pour aero, c'est n'importe quoi, puisqu'on peut utiliser ces drivers de toute façon, et qu'on sait que aero PEUT marcher avec eux.....


avec vista, tout est possible, mais non vous l'aurez pas :p
Dandu 28/06/2007 16:48
Dandu
c'est pas Vista le problème, c'est la carte qui a pas certaines fonctions.

Avec ton exemple, ma carte DirectX 8 qui est pas DirectX 9, c'est la faute à Microsoft ?

l'utilisation obligatoire du scheduler hardware a une raison : on peut passer d'une application 3D a une autre facilement, ce que ne permet pas le driver XP.

faut pas taper sur MS, y a une raison valable au problème, et c'est en partie la faute d'Intel
nik166 28/06/2007 20:47
nik166
Silverchild a écrit :

c'est pas Vista le problème, c'est la carte qui a pas certaines fonctions.

Avec ton exemple, ma carte DirectX 8 qui est pas DirectX 9, c'est la faute à Microsoft ?





je vois pas le rapport, directx est rétrocompatible, tu peux installer le 9 sur une carte qui prend que le 6 en charge, ça marche quand même , dans les limites de la carte..


là c'est autre chose, puisque les bétas prouvent que c'etait possible jusqu'à ce que microsoft bride le bazar :p
Dandu 28/06/2007 22:33
Dandu
ca te vient pas à l'idée qu'ils ont change Aero entre temps ?

Le hardware scheduler et Aero permettent d'utiliser deux applis DirectX en même temps. Les versions bêta le permettaient pas.

Et c'est le même principe : Vista avec un GMA900, t'as pas Aero, c'est tout.

Il manque une fonction nécessaire pour Aero, c'est tout.
nik166 29/06/2007 00:08
nik166
Silverchild a écrit :

ca te vient pas à l'idée qu'ils ont change Aero entre temps ?




connaissant microsoft, et voyant le tas de fonctions prévues mais finalement pas implémentées dans vista ,



non .
christophe_d13 29/06/2007 08:43
christophe_d13
C'est pas un problème de software ou de hardware, c'est un problème de pognon.

Si tu veux utiliser Aero sous Vista, tu changes de machine et tu passes à la caisse. C'est tout. Merci qui ?
magellan 29/06/2007 11:48
magellan
a écrit :

je vois pas le rapport, directx est rétrocompatible, tu peux installer le 9 sur une carte qui prend que le 6 en charge, ça marche quand même , dans les limites de la carte..


là c'est autre chose, puisque les bétas prouvent que c'etait possible jusqu'à ce que microsoft bride le bazar :p



Faux: que ce soit rétrocompatible ne te garantit pas pour autant que l'application que tu exécutes fonctionne! ce raisonnement n'est absolument pas valable s'il y a appel à une procédure non supportée par ta carte... et bien point de salut. Pour te donner une comparaison compréhensible, tu as des jeux modernes (utilisant les shaders et autres subtilités) qui ne s'exécuteront même pas avec une carte graphique n'intégrant pas nativement le DirectX9. Essaye donc de démarrer un jeu next gen avec une CG sans le D3D9 en cablé... tu as de fortes chances de te faire jeter comme un malpropre.

que les beta fonctionnaient n'indique en rien que la version finale n'utilise pas des fonctionnalités plus riches ou des modes non supportés. pour preuve je cite l'explication la plus claire possible:
Silverchild a écrit :

c'est pas Vista le problème, c'est la carte qui a pas certaines fonctions.
Avec ton exemple, ma carte DirectX 8 qui est pas DirectX 9, c'est la faute à Microsoft ?
l'utilisation obligatoire du scheduler hardware a une raison : on peut passer d'une application 3D a une autre facilement, ce que ne permet pas le driver XP.
faut pas taper sur MS, y a une raison valable au problème, et c'est en partie la faute d'Intel



Tout est dit!
Kurupt 29/06/2007 12:18
Kurupt
athon99 a écrit :

Merci qui ?




Les chinois du FBI?
Maitreruban 29/06/2007 13:40
Maitreruban
C'est comme un autre exemple (sans rapport avec la news ou à peu près lol )

Tu achètes Age of Empires III, tu penses que ton Athlon 1400 est suffisant avec 512 Ram et une ATI 8500. Eh ben non. Et pourquoi? Pas la carte graphique, ni le dd, ni la ram: une instruction SSE débile qui n'est apparemment pas sur l'athlon, ni même les xp!

Merci qui? Microsoft? Amd? Je dirais plutôt: aux chiottes les développeurs qui ont imposé ça ;-)


Plus dans la news: je dirais qu'avec un petit effort de la part de Microsoft, la puce intel pourrait donner vie à Aero. Car il y a toujours moyen d'apporter un support software à une déficience hardware. Mais ça prendrait beaucoup de temps, voire même beaucoup de ressources au système (qui est déjà pas mal gourmand)

Sur ce, bon week end à tous ;-)
nik166 30/06/2007 22:49
nik166
redbullman a écrit :


Merci qui? Microsoft? Amd? Je dirais plutôt: aux chiottes les développeurs qui ont imposé ça ;-)




ben dans le cas de vista c'est microsoft justement [:spamafote]
christophe_d13 02/07/2007 14:39
christophe_d13
a écrit :

ben dans le cas de vista c'est microsoft justement [:spamafote]



Sauf s'il y a un accord entre Microsoft et Intel.
Mictateur 05/07/2007 20:22
Mictateur
'tain y'a des boulets quand même : pour des raisons d'architecture de l'OS, Microsoft a demandé à ce qu'on passe à un nouveau type de driver pour activer Aero. Or malheureusement, certains IGP ne peuvent pas avoir ce genre de drivers. Donc pas d'Aero.
Pas compliqué pourtant ? :??:

Et sinon, Aero impose DX9. Pourtant ça tourne pas sur ma 9000 Pro ? La faute à Microsoft bien sûr, ils avaient qu'à imposer DX8 ! :sarcastic:



a écrit :

connaissant microsoft, et voyant le tas de fonctions prévues mais finalement pas implémentées dans vista ,



non .



La question qui tue... et c'était quoi le "tas de fonctions prévues" ? :D
Tu peux chercher, elles se comptent sur le doigt de la main d'un estropié, et les 3/4, soit elles sont soit sorties peu avant ou après l'OS (mais indépendamment), soit tout le monde est bien content de ne plus les voir.

Allez, je t'attends... [:bapxp:3]
Kurupt 05/07/2007 23:39
Kurupt
Ouinéfesses! :o

Spoiler :
Qui devrait être dispo parait-il avec le sp1
Mictateur 07/07/2007 17:01
Mictateur
Je checke sur Wikipedia... et bah ils l'ont pas arrêté finalement, mais ça sortira pas pour le SP1, ça je te le promets. Si ça fonctionne, dans deux ans peut-être, mais pas avant ! :D
Kurupt 08/07/2007 04:19
Kurupt
Donc avec Vienna si la date reste comme prevue
Mictateur 08/07/2007 05:52
Mictateur
:jap:
Et la date ne changera pas, Sinofsky est un ouf. Il est pas bavard, par contre... :(

A savoir Vous allez poster en tant qu'utilisateur anonyme.



Annonces Google
Publicité
Dernier test
3DMark Vantage : le début d'une nouvelle ère ?

3DMark Vantage : le début d'une nouvelle ère ? Le test de la toute nouvelle version de 3DMark, exclusivement DirectX 10 et introduisant de nouveaux tests et Presets. Mais qu'en est-il des performances des cartes actuelles, avec et sans drivers optimisés ? Lire la suite

Voir tous les tests et comparatifs Cartes graphiques