Casa > Exposició > Contingut

Suport de programari Intel GMA

Mar 14, 2019

Mac OS X

Mac OS X 10.4 és compatible amb el GMA 950, ja que es va utilitzar en revisions anteriors dels MacBook, MacMini i iMac de 17 polzades. S'ha utilitzat en tots els minis Mac basats en Intel (fins al Mac Mini publicat el 3 de març de 2009). Mac OS X 10.5 Leopard conté controladors per al GMA X3100, que es van utilitzar en una revisió recent de la gamma MacBook.


Les versions tardanes de Mac OS X 10.4 també donen suport al GMA 900 a causa del seu ús en el Apple Developer Transition Kit, que es va utilitzar en la transició PowerPC-a-Intel. No obstant això, cal fer modificacions especials al fitxer kext per habilitar Core Image i Quartz Extreme.


Tot i que la nova línia MacBook ja no utilitza el X3100, el Mac OS X 10.5 (Leopard) es lliura amb controladors que el suporten que no requereixen cap modificació al fitxer kext. Mac OS X 10.6 (Snow Leopard), que inclou un nou nucli de 64 bits a més del de 32 bits, no inclou controladors X3100 de 64 bits. [Cita requerida] Això significa que encara que els MacBooks amb el X3100 tenen 64 Processadors amb capacitat per a bits i EFI, Mac OS X ha de carregar el nucli de 32 bits per suportar els controladors X3100 de 32 bits. La versió 10.6.2 del 9 de novembre es subministra amb controladors X3100 de 64 bits.


Apple va retirar els controladors GMA X3100 de 64 bits més endavant i, per tant, els Macs afectats van ser obligats a tornar al nucli de 32 bits malgrat ser net de 64 bits pel que fa a maquinari i microprogramari. No s'oferien controladors de 64 bits a OS X Lion. Posteriorment, OS X Mountain Lion va reduir l’arrencada del nucli de 32 bits. La combinació d'aquests dos canvis en el codi de controlador gràfic va provocar que moltes revisions de Mac no poguessin actualitzar-se a Mountain Lion, ja que les seves GPU no es poden substituir.


Durant un temps, els ordinadors portàtils MacBook i MacBook Pro van ser proveïts de portàtils MacBook Pro de 15 "i 17" NVIDIA GeForce 9400M, molt més poderosos, amb un GeForce 9600GT addicional que suportava la potència híbrida per canviar de GPU. El xipset NVIDIA GeForce 9400M implementat a Apple MacBooks no suportava la sortida de vídeo compost ni S-video.


FreeBSD

FreeBSD 8.0 admet els següents xips gràfics Intel: i810, i810-DC100, i810e, i815, i830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM, 965G, 965Q, 946GZ, 965GM, 945GME, G33, Q65 , Q35, G35, GM45, G45, Q45, G43 i G41. A la pràctica, els chipsets a través de 4500MHD són compatibles amb DRM i 3D amb FreeBSD 9. Treballa per integrar GEM i KMS actualment està afegint suport per a gràfics integrats en sèries i i millorant el suport per a chipsets anteriors.


Linux

Vegeu també: Controladors de dispositius gratuïts i de codi obert: gràfics § Intel

A l'agost de 2006, Intel va afegir suport als controladors de codi obert X.Org/XFree86 per a les últimes sèries de 965 que inclouen el nucli de GMA (X) 3000. Aquests controladors van ser desenvolupats per a Intel per Tungsten Graphics.


Al maig de 2007, es va publicar la versió 2.0 del controlador (xorg-video-intel), que va afegir suport per al chipset 965GM. A més, el controlador 2.0 va afegir suport de programació de mode de vídeo natiu per a tots els chipsets des de i830 cap endavant. Aquesta versió va afegir suport per a la detecció i selecció automàtica del mode de vídeo, el control d’adherència calenta, l’escriptori dinàmic ampliat i combinat i la rotació de pantalla per monitor. Aquestes funcions s'incorporen a la versió del servidor X.Org 7.3 X i, finalment, seran compatibles amb la majoria de controladors de vídeo X.Org de codi obert. La versió 2.1, publicada al juliol de 2007, va afegir suport per als chipsets G33, Q33 i Q35. G35 també és compatible amb el controlador Linux.


Com és habitual per als controladors X.Org a Linux, la llicència és una combinació de GPL (per a les parts del nucli Linux) i del MIT (per a totes les altres parts).


Els controladors van ser desenvolupats principalment per Intel i Tungsten Graphics (sota contracte) ja que la documentació dels chipsets no estava disponible públicament durant molt de temps. Al gener de 2008, Intel va llançar la documentació completa per a desenvolupadors dels seus últims chipsets (el chipset 965 i G35), el que permet una major implicació dels desenvolupadors externs. A l’abril de 2009, Intel va publicar documentació per als seus xips de gràfics G45 més nous (incloent-hi X4500). Al maig de 2009, l’empleat d’Intel, Eric Anholt, va declarar que Intel "seguia treballant per obtenir documents per als chipsets [8xx]".


Acceleració H.264 mitjançant API API

Article detallat: API d'acceleració de vídeo

El suport de Linux per a la reproducció accelerada de maquinari H.264 està disponible i funciona amb X4500HD i X4500MHD utilitzant VAAPI i la branca g45-h264.


Xips basats en PowerVR a Linux

GMA 500, GMA 600, GMA 3600, GMA 3650 són xips basats en PowerVR incompatibles amb la família d’arquitectura Intel GenX GPU. No hi ha controladors FOSS compatibles amb Intel. Els controladors FOSS disponibles actuals (inclosos al Linux 3.3 en endavant) només admeten l'acceleració 2D (no l'acceleració 3D).


Ubuntu suporta GMA500 (Poulsbo) a través dels repositoris ubuntu-mobile i gma500 de Launchpad. El suport està present de manera experimental per a les 11.10 i les 12.04, però el procediment d'instal·lació no és tan simple com altres controladors i pot provocar molts errors. L’Ubuntu 12.10 inclou suport per a 2D.


Joli OS, un sistema operatiu basat en Linux optimitzat per a netbooks, té un controlador per al GMA500 integrat.


PixieLive, una distribució en viu GNU / Linux optimitzada per als netbooks GMA500, pot arrencar des de USB Pendrive, SD Card o HardDisk.


Intel llança controladors oficials de Linux a través de l'IEGD (Intel Embedded Graphic Driver) que dóna suport a algunes distribucions Linux dedicades al mercat incrustat.


Al novembre de 2009, la Fundació Linux va publicar els detalls d’un nou controlador Linux reescrit que donaria suport a aquest chipset i als altres propers xipsets d’Intel. El Direct Rendering Manager i les parts de X.org serien programari lliure, però el component 3D (amb Gallium3D) encara serà propietat.


Solaris

Oracle Solaris 11 proporciona suport per a controladors de vídeo de 64 bits per als següents xips gràfics Intel: i810, i810-dc100, i810e, i815, i830M, 845G, 852GM / 855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME / GLE, G33, Q35, Q33, GM45, 4 Sèries, G45 / G43, Q45 / Q43, G41, B43, Clarkdale, Arrandale, Sandybridge Desktop (GT1), Sandybridge Desktop (GT2), Sandybridge Desktop (GT2 +), Sandybridge Mobile (GT1), Sandybridge Mobile (GT2), Sandybridge Mobile (GT2 +), Ivybridge Mobile (GT1), Ivybridge Mobile (GT2), Ivybridge Desktop ( GT1), Ivybridge Desktop (GT2), Ivybridge Server (GT1) i Ivybridge Server (GT2).


Els desenvolupadors de comunitats de codi obert de Solaris ofereixen suport per a controladors addicionals per a xips basats en gràfics Intel HD Graphics 4000/2500 (també coneguts com Ivy Bridge), OpenGL 3.0 / GLSL 1.30 i la nova biblioteca libva / va-api que permet la descodificació de vídeo accelerada de maquinari per a actuals estàndards de codificació vigents (MPEG-2, MPEG-4 ASP / H.263, MPEG-4 AVC / H.264 i VC-1 / WMV3).


Microsoft Windows

GMA 900 a Windows

El GMA 900 és teòricament capaç d'executar la interfície Aero de Windows Vista i està certificat com a compatible amb DirectX 9. Tanmateix, no s'ha posat a disposició cap controlador WDDM certificat per WHQL. Presumiblement, això es deu a la manca d’un "planificador de maquinari" a la GPU. [53] L’Intel GMA 900 també és la primera GPU integrada d’Intel que no té suport ni controladors per als sistemes operatius Windows 9x (incloent 98 i ME).


Molts propietaris de maquinari de GMA900 creien que podrien executar Aero en els seus sistemes, ja que els candidats a la publicació anticipada de Vista permetien que els controladors XDDM executessin Aero. Intel, no obstant això, afirma que les especificacions finals de Microsoft per a la certificació Aero / WDDM no van permetre l'alliberament d'un controlador WDDM per GMA900 (a causa de problemes amb el planificador de maquinari, com es va esmentar anteriorment), de manera que quan es va llançar la versió final de Vista, cap controlador WDDM va ser posat en llibertat. [54] L’últim moment d’avançar les capacitats d’OpenGL dels controladors GMA per a Windows Vista va deixar un gran nombre d’estacions de treball basades en GMA que no podien realitzar l’acceleració bàsica del maquinari 3D amb OpenGL i no van poder executar moltes aplicacions de Vista Premium com ara Windows DVD Maker.


A Windows 7, els efectes Aero estan habilitats amb un controlador de compatibilitat VGA mitjançant el programari. No hi ha cap controlador natiu de GMA900 disponible per a Windows 8 ja que el suport de XDDM s’elimina d’aquest sistema operatiu. Als ordinadors portàtils basats en GMA900 amb Windows 7, els usuaris poden experimentar un greu error relacionat amb el mètode de control de la retroiluminació nativa del chipset que no va canviar la brillantor, cosa que va provocar que la brillantor es quedés aturada en un valor determinat després de la instal·lació del controlador. L’error no s’ha produït quan Windows 7 s’ha alliberat inicialment al públic i s’observa habitualment després d’executar Windows Update. Aquest error també es produeix en ordinadors portàtils basats en GMA3150.


GMA 950 a Windows

Aquest IGP és capaç de mostrar la interfície Aero per a Windows Vista. Els controladors es lliuren amb Windows Vista des que les versions beta estaven disponibles a mitjans del 2006. També pot executar la interfície Aero de Windows 7 des que Intel va llançar controladors per a Windows 7 a mitjan juny de 2009.


El GMA 950 està integrat en molts netbooks construïts amb el chipset Intel 945GSE Express i és capaç de mostrar una resolució de fins a 2048 × 1536 a 75 Hz utilitzant fins a 224 MB de memòria compartida.


La majoria de les ressenyes sobre aquest IGP van ser negatives, ja que molts jocs (com Splinter Cell: Chaos Theory or Oblivion) necessiten Pixel Shader 2.0 o superior, que és compatible amb maquinari i Vertex Shader 2.0, que és emulat de programari. Altres jocs com Crysis començaran, però les taxes de fotogrames per sota seran acceptables.


GMA X3000 / X3100 a Windows

T&L i Vertex Shaders 3.0 són compatibles amb els nous controladors 15.6 d'Intel per a Windows Vista a partir del 2 de setembre de 2007. El suport de XP per VS3 i T&L es va introduir el 10 d'agost de 2007. Intel va anunciar el març de 2007 que els controladors beta estarien disponibles el juny de 2007. L'1 de juny de 2007 es van llançar els controladors "pre-beta" (o Early Beta) per a Windows XP (però no per a Vista). Els controladors beta per a Vista i XP es van llançar el 19 de juny. Atès que s'ha habilitat el maquinari T&L i l'ombreig de vèrtex als controladors, les aplicacions individuals es poden veure obligades a reproduir el programari, [60] el que augmenta el rendiment i la compatibilitat en determinats casos. La selecció es basa en proves realitzades per Intel i preseleccionades al fitxer .inf del controlador.


Intel ha publicat controladors de versió de producció per a Windows Vista de 32 i 64 bits que permeten els gràfics Aero. El 2008 Intel va presentar DirectX 10 per a les GPUs X3100 i X3500 als controladors Vista 15.9, tot i que qualsevol llançament de controladors DX10 per al X3000 és incert. WDDM 1.1 és compatible amb X3100, però DXVA-HD no ho és.


El suport d'OpenGL 2.0 està disponible des dels controladors Vista 15.11 i XP 14.36.


Windows 8 es lliura amb un controlador per al X3100.


GMA 500 a Windows

Al setembre del 2010, les últimes revisions de controladors disponibles del lloc web d'Intel per a Windows XP, Vista i 7 són:


IEGD versió 5.1 per a Windows NT, 2000 i XP (només OpenGL)

Versió 3.3.0 per a Windows XP. (Només D3D)

Versió 4.0.2 per a Windows Vista.

Versió 5.0.0.2030 per a Windows 7.