Linux peut travailler avec toutes les cartes graphiques en mode texte, les cartes VGA qui ne sont pas citées ci-dessous devant pouvoir être utilisées avec des pilotes VGA monochromes ou standards.
Si vous voulez acheter une carte vidéo économique pour tourner sous X, gardez à l'esprit que les cartes accélérées (ATI Mach,ET4000/W32p, S3) sont BEAUCOUP plus rapides que les cartes partiellement ou non accélérées (Cirrus, WD).
« 32 bpp » signifie, en réalité, 24 niveaux de bits alignés sur les limites de 32 bits. Cela ne signifie PAS que les cartes peuvent donner 32 niveaux de bits, c'est toujours 24 bits (soit 16 777 216 couleurs). Les modes en 24 bits compactés ne sont pas supportés dans XFree86, dès lors les cartes pouvant travailler en mode couleur 24 bits sur d'autres systèmes peuvent ne pas en être capables sous X. Parmi ces cartes on trouve les Mach32, Cirrus 542x, ET4000, S3 801/805/868/968 et d'autres.
Le support pour les cartes AGP (Accelerated Graphics Port) progresse rapidement. La plupart des serveurs X (ceux disponibles librement, et les versions commerciales) ont plus ou moins un support de l'AGP.
Merci de noter que cette section n'a pas été mise à jour récemment !
Pour avoir l'information la plus récente sur les cartes et les circuits supportés par XFree86, voyez la page sur l'état des pilotes et la liste des cartes XFree86 3.3.6 .
Ce qui suit a été mis à jour la dernière fois pour XFree86 3.3.2.
ARK Logic ARK1000PV/VL, ARK2000PV/MT
ATI Mach8
ATI Mach32 (16 bpp supporté pour les cartes avec RAMDAC ATI68875, AT&T20C49x, BT481 et 2 Mo de ram vidéo)
ATI Mach64 (16/32 bpp supporté pour les cartes avec RAMDAC ATI68860, ATI68875, CH8398, STG1702, STG1703, AT&T20C408, 3D Rage II, interne, IBM RGB514)
Chips & Technologies 64200, 64300, 65520, 65525, 65530, 65535, 65540, 65545, 65546, 65548, 65550, 65554
Cirrus Logic 5420, 542x/5430 (16 bpp), 5434 (16/32 bpp), 5436, 544x, 546x, 5480, 62x5, 754x
Diamond Viper 330
Gemini P1 (circuit ET6000)
IBM 8514/A
IBM XGA-I, XGA-II
IIT AGX-010/014/015/016 (16 bpp)
Matrox MGA2064W (Millennium)
Matrox MGA1064SG (Mystique)
Number Nine Imagine I128
Oak OTI-087
S3 732 (Trio32), 764 (Trio64), Trio64V+, 801, 805, 864, 866, 868, 86C325 (ViRGE), 86C375 (ViRGE/DX), 86C385 (ViRGE/GX), 86C988 (ViRGE/VX), 911, 924, 928, 964, 968
voir l'annexe A pour la liste des cartes S3 supportées
SiS 86c201, 86c202, 86c205
Trident 9440, 96xx, Cyber938x
Tseng ET4000/W32/W32i/W32p, ET6000
Weitek P9000 (16/32 bpp)
Diamond Viper VLB/PCI
Orchid P9000
Western Digital WD90C24/24A/24A2/31/33
Alliance AP6422, AT24
série des ATI VGA Wonder
Avance Logic AL2101/2228/2301/2302/2308/2401
Cirrus Logic 6420/6440, 7555
Compaq AVGA
DEC 21030
Genoa GVGA
MCGA (320x200)
MX MX68000/MX68010
NCR 77C22, 77C22E, 77C22E+
NVidia NV1
Oak OTI-037C, OTI-067, OTI-077
RealTek RTG3106
SGS-Thomson STG2000
Trident 8800CS, 8200LX, 8900x, 9000, 9000i, 9100B, 9200CXr, 9320LCD, 9400CXi, 9420, 9420DGi, 9430DGi
Tseng ET3000, ET4000AX
VGA (VGA standard, 4 bit, lente)
Video 7 / Headland Technologies HT216-32
Western Digital/Paradise PVGA1, WD90C00/10/11/30
Note: X-SuSE a été intégré dans XFree86. Cette section sera supprimée quand la section XFree86 sera mise à jour.
SuSE élabore un ensemble de serveurs X basés sur le code de XFree-86. Ces serveurs X supportent les nouvelles cartes graphiques et sont des versions sans bogues pour les serveurs X XFree86. SuSE élabore ces serveurs X en collaboration avec XFree86 Project, Inc. Ceux-ci seront dans la prochaine version de XFree86. On peut les trouver sur le site de SuSE. À l'heure actuelle les serveurs X de S.u.S.E. sont disponibles pour les cartes suivantes :
XSuSE Elsa GLoria X-Server
ELSA GLoria L, GLoria L/MX, Gloria S
Cartes vidéo avec le circuit Alliance Semiconductor AT3D (et aussi AT25)
Hercules Stingray 128 3D
XSuSE NVidia X-Server (support PCI et AGP, circuit NV1 et Riva128)
ASUS 3Dexplorer
Diamond Viper 330
ELSA VICTORY Erazor
STB Velocity 128
XSuSE Matrox. Support pour Mystique, Millennium, Millennium II et Millennium II AGP
XSuSE Trident. Support pour 9685 (y compris ClearTV) et le dernier circuit Cyber
XSuSE Tseng. Support pour W32, W32i ET6100 et ET6300.
Les serveurs commerciaux X fournissent un support pour les cartes qui ne sont pas supportées par XFree86. Contactez directement le vendeur ou lisez le document Commercial HOWTO pour plus d'infos.
Le noyau supporte une console graphique pour quelques cartes vidéo. Ce support a été conçu initialement pour des architectures non-x86 qui n'avaient pas de cartes vidéo pouvant fonctionner en mode texte. Ce support a été intégré dans le noyau à partir des versions 2.2, et il concerne plusieurs types de cartes vidéo.
On trouve plus d'informations sur linux-fbdev.org.
Les cartes qui suivent sont supportées :
circuit intégré Amiga (amifb)
circuit intégré ATARI (atafb)
ATI Rage128 (aty128fb)
ATI Mach64, RageII, RageII+, RageIIc (atyfb)
Hercules Graphics Adaptor (hgafb)
Matrox Millennium I, Millennium II, Mystique, G200 (matroxfb)
PowerMAC "platinum" (platinumfb)
S3 Savage4 (savagefb)
3Dfx Voodoo, Voodoo2, Voodoo3 (tdfxfb)
S3 Trio64 (trio64fb)
Toutes les cartes VESA 2.0 (vesafb)
VGA
EGA
ARK Logic ARK1000PV/2000PV
ATI VGA Wonder
ATI Mach32
Cirrus 542x, 543x
OAK OTI-037/67/77/87
S3 (support limité)
Trident TVGA8900/9000
Tseng ET3000/ET4000/W32