PDF de programación - Linux XFree86 Como

Imágen de pdf Linux XFree86 Como

Linux XFree86 Comográfica de visualizaciones

Publicado el 4 de Febrero del 2017
666 visualizaciones desde el 4 de Febrero del 2017
80,1 KB
19 paginas
Creado hace 29a (15/03/1995)
Linux XFree86 COMO

Por Matt Welsh, [email protected]
Traducido por Francisco José Montilla, [email protected]

v3.0, 15 Marzo de 1995

Este documento describe cómo obtener, instalar y configurar la versión 3.1.1 de la variante XFree86 del
Sistema X Window (X11R6) para sistemas LiNUX. Es una guía paso a paso para configurar XFree86 en
su sistema.

Índice General

1 Introducción

2 Requisitos de Hardware

3 Instalación de XFree86

4 Configuración de XFree86

5 Introducción de información sobre la tarjeta de vídeo.

6 Ejecución de XFree86

7 Aparición de Problemas

8 Copyright

9 Anexo: El INSFLUG

1

Introducción

1

2

4

7

13

16

17

18

18

El sistema X Window1 es un enorme y potente (y en cierto modo, complejo) entorno gráfico para sistemas UNIX. El
código original del Sistema X Window fue desarrollado en el MIT2; las casas comerciales han hecho desde entonces
de X un estándard industrial para plataformas UNIX. Prácticamente, cada estación de trabajo UNIX que exista en el
mundo hace funcionar alguna variante del Sistema X Window.

Ha sido desarrollada una adaptación de libre distribución del Sistema X Window del MIT, versión 11, edición 6
(X11R6) para sistemas UNIX sobre 80386/80486/Pentium, por un equipo de programadores encabezados origina-
riamente por David Wexelblat ([email protected]). La edición, conocida como XFree86, está disponible para
implementaciones UNIX System V/386, 386BSD, y otras basadas en x86, incluyendo LiNUX. Incluye todos los
binarios3, ficheros de soporte, librerías y herramientas necesarias.

En este documento, daremos una descripción paso a paso de cómo instalar y configurar XFree86 para LiNUX, aunque
tendrás que completar ciertos detalles por tí mismo, leyendo la documentación adjunta a la misma distribución de

1N. del T. W-i-n-d-o-w, sin la ‘s’ final, a diferencia de cierto sistema aperitivo ;-)
2N. del T. Masachussets Institute of Technology, Instituto Tecnológico de Masachussets)
3N. del T. Ejecutables ya compilados

2. Requisitos de Hardware

2

(Esta documentación es discutida más adelante.) No obstante, el uso y personalización del sistema X
XFree86.
Window sobrepasa el objetivo de este documento —para este propósito, deberías hacerte con alguno de los buenos
libros existentes sobre el empleo del sistema X Window—

2 Requisitos de Hardware

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 SVGA4:

 Tseng ET3000, ET4000AX, ET4000/W32

 Western Digital/Paradise PVGA1

 Western Digital WD90C00, WD90C10, WD90C11, WD90C24, WD90C30, WD90C31, WD90C33

 Genoa GVGA

 Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000, TVGA9000i, TVGA9100B,

TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420

 ATI 18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3, 68800-6, 68800AX, 68800LX, 88800

 NCR 77C22, 77C22E, 77C22E+

 Cirrus Logic CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429, CLGD5430,

CLGD5434, CLGD6205, CLGD6215, CLGD6225, CLGD6235, CLGD6420

 Compaq AVGA

 OAK OTI067, OTI077

 Avance Logic AL2101

 MX MX68000, MX680010

 Video 7/Headland Technologies HT216-32

Los siguientes chipsets SVGA con prestaciones de aceleración también son soportados:

 8514/A (y clónicas genuinas)
4N. del T. Como comprenderá el lector por la fecha de divulgación del presente documento, esta lista no es ni mucho menos
actual; una visita a 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

2. Requisitos de Hardware

 ATI Mach8, Mach32

3

 Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429, CLGD5430, CLGD5434,

CLGD6205, CLGD6215, CLGD6225, CLGD6235

 S3 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964

 Western Digital WD90C31, WD90C33

 Weitek P9000

 IIT AGX-014, AGX-015, AGX-016

 Tseng ET4000/W32, ET4000/W32i, ET4000/W32p

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
Logic5, MX y Video 7, que sólo son soportados en el modo de 256 colores. Si su tarjeta de vídeo tiene bastante DRAM
instalada, muchos de los anteriores chipsets6 son soportados en modos de 16 y 32 bits por pixel (más específicamente,
algunas tarjetas Mach32, P9000, S3 y Cirrus). La configuración corriente es 8 bits por pixel (osea, 256 colores).

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 benchmarks7 bajo X en esta máquina y
en estaciones de trabajo Sun Sparc IPX. El sistema LiNUX es a grosso modo 7 veces más rápido que el Sparc IPX.
(Para los curiosos, XFree86-3.1 bajo LiNUX, se ejecuta a alrededor de 171,000 xstones; el Sparc IPX a alrededor de
24,000).

5 N. del T. Atención: esta tarjeta ha tenido una difusión muy amplia en España.
6N. del T. Por propia experiencia, la Avance Logic tiene idénticas prestaciones con 1 ó 2 megas de DRAM; no soporta más

colores por ampliarla a 2 megas :-(.

7 N. del T. Programas para evaluar las prestaciones de un sistema determinado.

3. Instalación de XFree86

4

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 framebuffers8 para los
gráficos)

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 swap9).

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 megabytes10de RAM física podría funcionar mucho más lento (hasta 10 veces) que uno con 8 o más
megas.

3

Instalación de XFree86

La distribución binaria de XFree86 puede encontrarse en varios servidores de FTP. En sunsite.unc.edu, se
encuentra en /pub/Linux/X11. ( En el momento de escribir esto, la versión actual es la 3.1.1; se distribuyen
nuevas versiones periódicamente).

Es muy probable que se haya obtenido XFree86 como parte de una distribución LiNUX, en cuyo caso el obtener el
software por separado no es necesario.

Si se obtiene XFree86 por FTP directamente, la siguiente relación enumera los archivos de la distribución XFree86-3.1.

Se requiere uno de los siguientes servidores:

XF86-3.1.1-8514.tar.gz

Servidor para tarjetas basadas en 8514.

XF86-3.1.1-AGX.tar.gz

Servidor para tarjetas basadas en AGX.

XF86-3.1.1-Mach32.tar.gz

Servidor para tarjetas basadas en Mach32.

XF86-3.1.1-Mach8.tar.gz

Servidor para t
  • Links de descarga
http://lwp-l.com/pdf2249

Comentarios de: Linux XFree86 Como (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad