Az XFree86 3.3.3 alapból támogatja a következő chipkészleteket: A dokumentációban a videovezérlőd lehet, hogy az általa használt chipkészlettel van megadva. Ha új vagy a videokártya piacon, vagy az új gépet videokártyával vásárolod, kérdezd meg a forgalmazót, hogy pontosan milyen gyártmányú, modellű, chipkészletű a videokártya. A forgalmazónak lehet, hogy fel kell majd hívnia a technikai segélyszolgálatot az érdekedben, az átlagos eladó ennek nagyon szokott örülni. Sok PC hardver forgalmazó ki fogja jelenteni, hogy "ez a video kártya egy ``szabványos SVGA kártya'' aminek működnie kell a gépeddel". Magyarázd el neki, hogy a szoftvered (utalj a Linuxra és az XFree86ra !) nem támogat minden video chipkészletet és neked részletes információkra van szükséged.
A videokártya chipkészletét a SuperProbe
program futtatásával is kiderítheted, mely része
az XFree86 disztribúciónak.
Íme egy kevésbé részletes lista:
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 (this list includes the Mach8, Mach32, Mach64, 3D Rage, 3D Rage II and 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 (and true clones), XGA-2
AGX-014, AGX-015, AGX-016
MGA2064W (Millennium), MGA1064SG (Mystique and Mystique 220), MGA2164W (Millennium II PCI and AGP), G100, G200
MX68000(*), MX680010(*)
77C22(*), 77C22E(*), 77C22E+(*)
2200, 2160, 2097, 2093, 2090, 2070
I128 (series I and 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
(*) megjegyzem, hogy az így jelzett chipek kolátolt támogatással rendelkeznek vagy drivereik nincsenek rendesen karbantartva.
A fentiek mindegyike támogatja a 256 színt, vannak olyanok, amelyek mono és 16 színű módban támogatott, vannak olyanok, amelyek magasabb színmélységben is támogatottak.
A monokróm szerver a szabványos VGA kártyákat is támogatja, 64k videomemóriát használ egy memóriabankban, ilyen a Hercules monokróm kártya, a Hyundai HGC1280, a Sigma LaserView, a Visa és Apollo monokróm kártyák.
A VGA16 szerver támogatja a memória bankingot, az ET4000, Trident, ATI, NCR, OAK és Cirrus 6420 chipkészleteknél lehetőséget adva a virtuális méretű megjelenítésnek nagyjából 1600x1200-ig (1MB videomemóriával). Más chipkészleteken a megjelenítési méret nagyjából 800x600-ra korlátozódik.
A támogatott kártyák legfrisebb listáját a http://www.xfree86.org/3.3.3/README3.html címen találod meg.
Az ilyen chipkészletet használó videokártyák az összes busztípuson támogatottak, beleértve a VLB-t és a PCI-t.
Egy probléma amivel az XFree86 fejlesztők szembesültek az volt, hogy néhány videokártya gyártó nem szabványos mechanizmust használt az óraferkvenciák felderítésére a kártya meghajtásánál. Ezek közül néhány gyártó nem adott ki specifikációt, ami leírja, hogy hogyan kell programozni a kártyát, vagy kinyilatkozták, hogy nem adnak ki információkat a fejlesztőknek. Ez nyilván korlátozta a szabad XFree86 szoftver disztribúciójának fejlesztői csapatát, így volt olyan amit nem tudtak megtenni. Sokáig biztosan ez volt a probléma Diamond által gyártott videokártyákkal, de az XFree86 3.1-es kiadásával a Diamond elkezdett együttműködni a fejlesztői csapattal, hogy szabad drivereket adjanak ki ezekhez a kártyákhoz.
Az ajánlott setup az Xfree86nak Linux alatt egy legalább 486os gép legalább 8 megabájt RAMmal, és a fent felsorolt videokártyák valamelyikével. Az optimális teljesítményhez a gyorsított kártyák használatát javaslom, mint például az S3 chipkészletű kártyák. Meg kell nézned az XFree86 dokumentációt és ellenőrizni, hogy a saját kártyád támogatott-e, mielőtt belemerülnél egy drága hardver megvételébe.
Megjegyzem, hogy Matt Welsh otthoni Linux rendszerén (a FAQ létrehozója) egy 486DX2-66 volt, 20 megabájt RAMmal és egy 2 megabájt DRAMos VLB-s S3-864 chipkészletű kártyával. Az X benchmarkot a saját rendszerén és egy Sun Sparc IPX munkaállomáson is lefuttatta. A Linux rendszer nagyjából hétszer volt gyorsabb a Sparc IPXnél (a pontosság kedvéért, a Linuxos XFree86-3.1 ezzel a kártyával 171,000 xstone körül futott, míg a Sparc IPX olyan 24,000-en). Általában a Linux rendszer XFree86jai gyorsított SVGA kártyával sokkal nagyobb teljesítményt nyújtanak, mint a kereskedelmi UNIX munkaállomások (melyek általában a grafikához egyszerű framebuffereket alkalmaznak).
A gépedben legalább 4 megabájt fizikai RAM kell legyen, és 16 megabájt virtuális RAM (például 8 MB fizikai RAM és 8 MB swap). Emlékezz arra, hogy minnél több fizikai RAMod van, annál kevesebbet fog a rendszer a lemezre és -ről swappelni, mikor kevés a memória. Mivel a swappelés jóval lassabb (a lemez a memóriához viszonyítva nagyon lassú), 8 megabájt vagy annál több RAM szükséges az XFree86 kényelmes futtatásához. Az ideális 16 Megabájt. Egy 4 megabájt fizikai RAMos rendszer sokkal (akár tízszer) lassabban tud futni, mint a 8 vagy annál több megabájtosak.