Slijedeći dio Prethodni dio Sadržaj

2. Hardverske potrebe

Od verzije 3.3 XFree86 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, neka vam prodavač kaže točnog proizvođača, model i čipset grafičke kartice. Možda će zbog toga prodavač zvati tehničku podršku na vaš račun; to mu neće teško pasti. Mnoge tvrtke koje prodaju PC hardver reći će da je grafička kartical "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.

Podržani su ovi standardni SVGA čipovi:

Podržani su i ovi SVGA akceleratori:

Grafičke kartice koje koriste ove čipsete rade na svim sabirnicama, uključujući VLB i PCI.

Sve nabrojano podržano je u 256 boja i monokromatskom modu, osim Avance Logic, MX i Video 7 čipseta, koji rade samo u 256 boja. Ako vaša kartica ima dovoljno DRAM-a, mnogi od nabrojanih čipseta rade i u 16 i 32 bitnom modu (točnije, neke Mach32, P9000, S3 i Cirrus kartice). Uobičajena konfiguracija je 8 bita po pikselu (odnosno 256 boja).

Monokromatski server podržava i generičke VGA kartice, Hercules monokromatsku karticu, Hyundai HGC1280, Sigma LaserView i Apollo monokromatske kartice. Na Compaq AVGA podržano je samo 64 kB video memorije, a GVGA nije isprobana s više od 64 kB.

Ovaj popis nedvojbeno će rasti. Napomene koje dolaze uz trenutnu verziju trebale bi sadržavati potpun popis podržanih čipova.

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.


Slijedeći dio Prethodni dio Sadržaj