2. Introducción: El servidor XOrg ofrece una interfaz entre el hardware y el software gráfico que se quiere ejecutar XOrg surge de la separación de XFree86 Su implementación es de código abierto , libre y redistribuible El servidor XOrg es cada vez más utilizado por los sistemas operativos de código abierto El archivo de configuración de xorg es: xorg.conf
3. Ayuda para configurar Xorg: Fichero de configuración: # /etc/X11/xorg.conf Ayuda (man): # man 5 xorg.conf Información de dispositivos # /var/log/Xorg.0.log
4. Generación automática Generación semi-automática # Xorg -configure Se crea el fichero xorg.conf.new Para probarlo # Xorg -config xorg.conf.new Si aparece una rejilla gris y negra junto con el cursor del ratón: ÉXITO! (Para salir de la prueba: Ctrl+Alt+Retroceso) # xorgconfig # xorgcfg # startx Generar configuración inicial: Copiar el fichero de configuración donde xorg lo encuentre: # cp xorg.conf.new /etc/X11/xorg.conf
6. Configurar las secciones: La configuración de cada sección corresponde a una estructura del tipo: Section “nombre_sección” Comando “argumento” Comando “argumento” … . Option “nombre_opción” “valor” Option “nombre_opción” “valor” … . EndSection
7. Sección ServerLayout: Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard " EndSection SERVERLAYOUT = Disp. Entrada + Disp. Salida ServerLayout: vincula los dispositivos de entrada y salida controlados por el servidor X . InputDevices Screen = T.gráfica(Device) + monitor(Monitor)
8. Sección Files y Module: Files : Especifica los nombres de las rutas necesarias para el servidor como donde esta la base de datos de los colores ó donde están las fuentes Module : Especifica qué módulos del servidor Xorg deben ser cargados Section "Files“ FontPath"/usr/share/fonts/X11/misc" ... EndSection Section "Module" Load "dbe" Load "extmod" Load "fbdevhw" Load "glx" Load "record" Load "freetype" Load "type1" Load "dri" EndSection
9.
10.
11.
12. Sección Device: Sirve para configurar las tarjetas de vídeo del sistema. Section "Device" Identifier "Videocard0" Driver "vesa" VendorName "Videocard vendor" BoardName "RIVA128" VideoRam 8192 Option "dpms " EndSection
13.
14. Sección DRI DRI : La sección DRI es opcional y especifica parámetros para Direct Rendering Infrastructure . Ayuda a las aplicaciones de software 3D y 2D a mejorar el rendimiento acelerando el Hw en caso de que soporte la T.gráfica. Section "DRI" Group 0 Mode 0666 EndSection
15. Bibliografía Web: www.gentoo.org www.freebsd.org http://linux.developpez.com http://xorg.freedesktop.org Ayuda de linux : archivo: /etc/X11/xorg.conf man 5 xorg.conf Libros : “ Red Hat Enterprise Linux 4: Manual de referencia”