Como en XFree86 versión 3.1.1, difundida en Febrero del 1995, son soportados los chipsets que detallamos más adelante. La documentación incluida con su adaptador de vídeo debería especificar el chipset que emplea. Si está buscando un nueva tarjeta gráfica, o va a comprar una máquina nueva que la incorpora, haga que el vendedor le especifique con exactitud la marca, modelo, y chipset de la tarjeta. Para ello, es posible que el vendedor tenga que contactar con el servicio técnico para tu propio beneficio; generalmente, los vendedores estarán contentos de hacerlo.
Muchos vendedores de hardware para PC dirán que la tarjeta es una "SVGA estándard" que "debería funcionar" en su sistema. Explique que su software (¡mencione LiNUX y XFree86!) no soporta todos los chipsets de vídeo, y que debe tener información detallada.
También se puede determinar el chipset de su tarjeta de vídeo ejecutando
el programa SuperProbe
que incluye la distribución de XFree86.
Esto se trata con mayor detalle más adelante.
Son soportados los siguientes chipsets SVGA
www.xfree86.org
es un buen método para obtener información más reciente. Otros lugares de
interés: www.nine.com,(información sobre configuraciónes LiNUX de sus
tarjetas) www.s3.com
Los siguientes chipsets SVGA con prestaciones de aceleración también son soportados:
Las tarjetas que emplean estos chipsets son soportadas en todos las clases de buses, incluyendo VLB y PCI.
Todo lo anterior es soportado tanto en modos monocromo y 256 colores, con
la excepción de los chipsets Avance Logic
Los servidores monocromos también soportan tarjetas VGA genéricas, y las tarjetas monocromas Hercules, Hyundai HGC1280, Sigma LaserView, y Apollo monochrome. En la Compaq AVGA, sólo son soportados 64k de memoria de vídeo para el servidor monocromo, y la GVGA no ha sido probada con más de 64k.
Esta lista crecerá indudablemente con el tiempo. Las notas de distribución de la versión actual de XFree86 contendrán una relación completa de los chipsets de vídeo soportados.
Un problema al que se enfrentan los desarrolladores de XFree86 es que ciertos fabricantes de tarjetas de vídeo no emplean mecanismos estándar para determinar las frecuencias de reloj empleadas para controlar la tarjeta. Algunos de ellos o no proporcionan especificaciones describiendo cómo programar la tarjeta, o exigen a los desarrolladores firmar una declaración de no-divulgación para obtener la información.
Esto limita obviamente la libre distribución del software XFree86, que es algo que no está dispuesto a hacer el equipo de desarrollo de XFree86. Durante bastante tiempo, este ha sido un problema con determinadas tarjetas de vídeo fabricadas por Diamond, pero al tiempo de la divulgación de la versión 3.1 de XFree86, Diamond ha comenzado a trabajar con el equipo de desarrollo a fin de distribuir controladores de libre distribución para estas tarjetas.
La configuración recomendada para XFree86 bajo LiNUX es una máquina 486
con al menos 8 megabytes de RAM, y una tarjeta de vídeo con alguno de los
chipsets relacionados anteriormente. Para obtener unas prestaciones
óptimas, sugerimos emplear una tarjeta aceleradora, como una tarjeta con
chipset S3. Se debe comprobar la documentación de XFree86 y asegurarse de
que su tarjeta en particular es soportada antes de decidirse y adquirir
hardware costoso. Los índices comparativos de rendimiento para varias
tarjetas bajo XFree86 son enviadas regularmente a los newsgroups
comp.windows.x.i386unix
y comp.os.linux.x
.
Como nota al margen, mi sistema personal LiNUX es un 486DX2-66, 20
megabytes de RAM, equipado con un tarjeta de chipset VLB S3-864 con 2
megabytes de DRAM. He ejecutado benchmarks
En general, XFree86 en un sistema LiNUX con tarjeta aceleradora le
proporcionará muchas más prestaciones que las encontradas en estaciones de
trabajo UNIX comerciales (que generalmente utilizan simples
framebuffers
Su máquina precisará al menos 4 megabytes de RAM física, y 16 megabytes de
RAM virtual global. (por ejemplo, 8 megas de física y 8 megas de
swap
Recuérdese que cuanta más RAM física se tenga, menos paginará el sistema al y desde el disco cuando la memoria esté baja. Debido a que la paginación es inherentemente lenta (los discos son muy lentos comparados con la memoria), el tener 8 megabytes o más de RAM es lo necesario para hacer funcionar XFree86 confortablemente.
Un sistema con 4 megabytes