Next Previous Contents

2. Persyaratan Hardware

Sampai dengan versi 3.3, video chipset yang diuraikan dibawah ini didukung oleh XFree86. Dokumentasi dari video adapter Anda seharusnya menyebutkan chipset yang digunakannya. Jika Anda sedang berada ditempat penjual video card dengan maksud membeli sebuah video card baru, atau sedang membeli sebuah komputer baru yang dilengkapi dengan sebuah video card, mintalah vendor untuk memberikan informasi yang jelas mengenai pembuat, model, dan chipset dari video card tadi. Untuk mendapatkan informasi itu mungkin vendor tsb harus memanggil technical support bagi anda; secara umum vendor-vendor akan dengan senang hati melakukannya. Banyak vendor hardware PC akan menyatakan bahwa video card-nya merupakan suatu "card SVGA standar" yang "akan bekerja" pada sistem anda. Jelaskanlah bahwa software yang Anda gunakan (sebutkan Linux dan XFree86) tidak mendukung semua video chipset sehingga Anda memerlukan informasi yang terperinci.

Anda dapat pula mengetahui chipset dari video card Anda dengan menjalankan program SuperProbe yang sudah termasuk kedalam distribusi XFree86. Hal ini akan diuraikan secara terperinci dibawah ini.

Chipset SVGA standar berikut mendapat dukungan XFree86:

Chipset SVGA dengan kemampuan percepatan (accelerated feature) berikut mendapat dukungan XFree86:

Video card yang menggunakan chipset yang terdapat pada daftar diatas didukung untuk semua tipe bus, termasuk VLB dan PCI.

Semua chipset diatas didukung baik pada mode 256-warna maupun mode monochrome, kecuali chipset: Advance Logic, MX, dan Video 7 yang hanya didukung pada mode 256-warna. Jika video card Anda memiliki jumlah DRAM yang cukup, banyak chipset dari daftar diatas didukung penggunaannya pada mode 16 dan 32 bit-per-pixel. (lebih spesifik: beberapa board Mach32, P9000, dan S3). Konfigurasi umum adalah 8 bit per pixel (yaitu: 256-warna).

Server monochrome juga mendukung card VGA generik, card monochrome Hercules, Hyundai HGC 1280, Sigma LaserView, dan card monochrome Apollo. Pada Compaq, AVGA hanya mendukung video memory sebesar 64 K bagi server monochrome; sedangkan, GVGA belum pernah diuji dengan memory yang lebih besar dari 64 K.

Daftar diatas tanpa diragukan lagi akan terus berkembang dengan berjalannya waktu. Release Note dari suatu versi XFree86 seharusnya berisi daftar lengkap semua video chipset yang didukung oleh XFree86 pada versi tsb.

Satu masalah yang dihadapi oleh pengembang XFree86 adalah beberapa pembuat video card menggunakan mekanisma-mekanisma yang tidak standar dalam menentukan frekwensi clock pengendali card. Pembuat-pembuat card tadi tidak mengeluarkan spesifikasi cara memprogram card, atau meminta pengembang untuk menanda-tangani sebuah perjanjian agar tidak membukakan rahasia sebagai syarat untuk mendapatkan informasi yang diperlukan. Kendala ini jelas akan menghambat pendistribusian software XFree86 secara bebas, sesuatu yang tidak ingin dilakukan oleh tim pengembang XFree86. Untuk waktu yang lama, kendala diatas menyebabkan XFree86 menghadapi masalah dengan beberapa video card tertentu yang dibuat oleh Diamond, tetapi mulai XFree86 release 3.1, Diamond sudah bersedia untuk bekerja-sama dengan tim pengembang untuk memberikan informasi mengenai driver bagi card-card yang dibuatnya.

Setup yang disarankan bagi XFree86 dengan Linux adalah sebuah komputer 486 atau lebih baik dari itu, dilengkapi dengan RAM minimal 8 MB, dan sebuah video card dengan sebuah chipset yang terdapat pada daftar diatas. Untuk mendapatkan kinerja yang optimal, kami menyarankan agar Anda menggunakan sebuah accelerated card seperti card dengan chipset S3. Anda harus terlebih dahulu memeriksa apakah card yang Anda miliki didukung oleh XFree86 sebelum Anda membeli hardware yang mahal harganya.

Sebagai catatan tambahan, Sistem Linux pribadi yang digunakan oleh Matt Welsh (pelopor penulisan FAQ ini) adalah sebuah komputer 486DX2-66, RAM 20 MB, dilengkapi sebuah card yang memiliki chipset VLB S3-864 dengan DRAM sebesar 2 MB. Dia menjalankan X benchmark di dalam komputer tadi dan Sun Sparc IPX secara bersamaan. Sistem Linux ternyata memiliki kecepatan sekitar 7 kali lebih tinggi dari kecepatan Sparc IPX (bagi yang penasaran, XFree86-3.1 dengan Linux yang dilengkapi video card tadi berjalan dengan sekitar 171000 xstones; sedangkan Sparc IPX hanya sekitar 24000). Secara umum, XFree86 didalam sebuah sistem Linux yang dilengkapi sebuah accelerated card SVGA memberikan kinerja lebih tinggi dari kinerja yang diberikan oleh workstation UNIX komersial (yang umumnya menggunakan framebuffers sederhana untuk grafik).

Komputer Anda memerlukan minimal RAM fisik sebesar 4 MB dan RAM virtual sebesar 16 MB (misalnya RAM fisik sebesar 8 MB ditambah swap sebesar 8 MB). Perlu diingat bahwa semakin besar ukuran RAM fisik yang Anda miliki maka swap yang dilakukan ke/dari disk pada saat jumlah memory rendah akan semakin kecil. Karena swapping bersifat lambat (disk sangat lambat dibandingkan dengan memory), memiliki RAM 8 MB atau lebih merupakan syarat perlu agar dapat menjalankan XFree86 dengan baik. Ukuran RAM 16 MB akan lebih baik lagi. Sebuah sistem dengan RAM fisik 4 MB akan berjalan jauh lebih lambat (sampai 10 kali lebih lambat) dari sistem dengan RAM 8 MB atau lebih.


Next Previous Contents