XFree86 3.3.3 trenutno podržava ove grafičke čipove: Koji čip koristi vaša grafička kartica trebalo bi pisati u njenoj dokumentaciji. Ako kupujete novu grafičku karticu ili novo računalo koje dolazi s grafičkom karticom, neka vam prodavač točno kaže proizvođača, model i čipset grafičke kartice. Možda će zbog toga prodavač zvati tehničku podršku za vas; obično će to rado učiniti. Mnoge tvrtke koje prodaju PC hardver će reći da je grafička kartica ``standardna SVGA kartica'' koja bi ``trebala raditi'' na vašem računalu. Objasnite im da vaš softver (spomenite Linux i XFree86!) ne podržava sve grafičke čipsete i da vam trebaju detaljni podaci.
Čipset svoje grafičke kartice također možete saznati pokretanjem programa
SuperProbe
uključenog u XFree86 distribuciju. O tome će kasnije
biti više riječi.
ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT
AP6422, AT24
18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3, 68800-6, 68800AX, 68800LX, 88800GX-C, 88800GX-D, 88800GX-E, 88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264GT, 264VT-B, 264VT3, 264GT-B, 264GT3 (ovaj popis uključuje Mach8, Mach32, Mach64, 3D Rage, 3D Rage II i 3D Rage Pro)
ALG2101, ALG2228, ALG2301, ALG2302, ALG2308, ALG2401
65520, 65525, 65530, 65535, 65540, 65545, 65546, 65548, 65550, 65554, 65555, 68554, 69000, 64200, 64300
CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429, CLGD5430, CLGD5434, CLGD5436, CLGD5440, CLGD5446, CLGD5462, CLGD5464, CLGD5465, CLGD5480, CLGD6205, CLGD6215, CLGD6225, CLGD6235, CLGD6410, CLGD6412, CLGD6420, CLGD6440, CLGD7541(*), CLGD7543(*), CLGD7548(*), CLGD7555(*)
MediaGX, MediaGXm
AVGA
TGA
SPC8110
GVGA
8514/A (i pravi klonovi), XGA-2
AGX-014, AGX-015, AGX-016
MGA2064W (Millennium), MGA1064SG (Mystique i Mystique 220), MGA2164W (Millennium II PCI i AGP), G100, G200
MX68000(*), MX680010(*)
77C22(*), 77C22E(*), 77C22E+(*)
2200, 2160, 2097, 2093, 2090, 2070
I128 (serije I i II), Revolution 3D (T2R)
NV1, STG2000, RIVA128, Riva TNT
OTI067, OTI077, OTI087
RTG3106(*)
V1000, V2x00
86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964, 86C732, 86C764, 86C765, 86C767, 86C775, 86C785, 86C868, 86C968, 86C325, 86C357, 86C375, 86C375, 86C385, 86C988, 86CM65, 86C260
86C201, 86C202, 86C205, 86C215, 86C225, 5597, 5598, 6326
GLINT 500TX, GLINT MX, Permedia, Permedia 2, Permedia 2v
ET3000, ET4000AX, ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000, ET6100
TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000, TVGA9000i, TVGA9100B, TVGA9200CXR, Cyber9320(*), TVGA9400CXi, TVGA9420, TGUI9420DGi, TGUI9430DGi, TGUI9440AGi, TGUI9660XGi, TGUI9680, ProVidia 9682, ProVidia 9685(*), Cyber 9382, Cyber 9385, Cyber 9388, 3DImage975, 3DImage985, Cyber 9397, Cyber 9520
HT216-32(*)
P9000, P9100
PVGA1
WD90C00, WD90C10, WD90C11, WD90C24, WD90C24A, WD90C30, WD90C31, WD90C33
(*) Napomena: ovako označeni čipovi imaju ili ograničenu podršku, ili se njihovi driveri aktivno ne održavaju.
Sve navedene su podržane u 256 boja, a neke su podržane u monokromatskim i 16-bojnim modovima, a neke pri većim dubinama boja.
Monokromatski server podržava i generičke VGA kartice, koristeći 64 KB video memorije u jednoj banci, monokromatsku karticu Hercules, monokromatske kartice Hyundai HGC1280, Sigma LaserView i Apollo.
VGA16 server podržava bankiranje memorije sa ET4000, Trident, ATI, NCR, OAK i Cirrus 6420 čipsetima omogućavajući veličine virtualnog prikaza do 1600x1200 (uz 1 MB video memorije). Za druge čipsete veličina prikaza je ograničena na otprilike 800x600.
Svjež popis podržanih kartica možete naći na http://www.xfree86.org/3.3.3/README3.html.
Video kartice s navedenim čipsetima su podržane na svim vrstama sabirnica, uključujući VLB i PCI.
U razvoju XFree86 naišlo se na problem nestandardnih mehanizama nekih proizvođača grafičkih kartica za dobivanje satnih frekvencija na kojima kartica radi. Neki od ovih proizvođača ne objavljuju specifikacije programiranja kartice ili zahtijevaju potpisivanje ugovora o tajnosti informacija koje će dati. Očito, to bi ograničilo slobodnu distribuciju XFree86 što razvojni tim nije spreman žrtvovati. Ovo je dugo bio problem s nekim Diamondovim grafičkim karticama, ali od verzije 3.1 Diamond je počeo surađivati s razvojnim timom u razvijanju besplatnih drivera za te kartice.
Preporučena konfiguracija za XFree86 pod Linuxom je 486 ili bolji s barem 8 megabajta RAM-a i grafičkom karticom na gornjem popisu. Za bolje rezultate preporučamo akceleratore, na primjer S3 karticu. Prije nego počnete tražiti skup hardver, provjerite u dokumentaciji XFree86 da li je vaša kartica podržana.
Za usporedbu, računalo Matta Welsha (prvog autora ovog KAKO-a) bilo je 486DX2/66, s 20 MB RAM-a i VLB S3-864 karticom s 2 MB DRAM-a. Pokretao je X benchmarke na tom stroju i Sun Sparc IPX radnim stanicama. Linux sustav bio je otprilike 7 puta brži od Sparc IPX-a (za radoznale, XFree86-3.1 pod Linuxom na toj kartici radi s 171 000 xstonea; Sparc IPX na oko 24 000). Općenito, XFree86 na Linux računalu s ubrzanom SVGA karticom dat će vam puno bolje rezultate od komercijalnih Unix radnih stanica (koje obično za grafiku koriste jednostavne framebuffere).
Vašem će stroju trebati barem 4 MB fizičkog RAM-a i 16 MB virtualne memorije (ili 8 MB fizičke i 8 MB swapa). Naravno, što je više fizičkog RAM-a, manje će se koristiti disk kad je malo memorije. Virtualna memorija je neizbježno sporija (diskovi su puno sporiji od memorije), 8 MB RAM-a nužno je za udoban rad s XFree86. 16 je bolje. Računalo s 4 MB RAM-a radi puno (do 10 puta) sporije nego s 8 ili više MB.