La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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.

Presentaciones similares


Presentación del tema: "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."— Transcripción de la presentación:

1

2 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 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áticaGeneració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 Copiar el fichero de configuración donde xorg lo encuentre: # cp xorg.conf.new /etc/X11/xorg.conf # startx

5 Secciones del fichero Xorg.conf Files ServerFlags Module ServerLayout VideoAdaptor DRI InputDevice Screen Monitor Device Teclado Ratón Modes

6 La configuración de cada sección corresponde a una estructura del tipo: Section “nombre_sección” Comando “argumento” …. Option “nombre_opción” “valor” …. EndSection

7 Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection SERVERLAYOUT = Disp. Entrada + Disp. Salida InputDevices Screen = T.gráfica(Device) + monitor(Monitor)‏ ServerLayout: vincula los dispositivos de entrada y salida controlados por el servidor X.

8 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 Section "InputDevice" Identifier "Keyboard0" Driver "kbd“ Option "CoreKeyboard” Option "XkbRules" "xorg“ Option "XkbModel" "pc105“ Option "XkbLayout" "es“ Option “Xleds” “1 2 3” EndSection Queremos configurar nuestro teclado: Queremos especificar que nuestro teclado está basado en el servidor xorg. Si quisieramos decir que está basado en Xfree86, bastaría con poner: “xfree86” Especificamos el modelo de nuestro teclado, en este caso: “pc105” Aplicamos la disposición de teclado en español, añadimos: “es”. Si lo pusieramos en alemán por ejemplo, bastaría con poner “de” Especificamos los LEDs que pueden ser utilizados por el usuario.

10 1º) Si el ratón no funciona: Comprobar si ha sido detectado por el kernel: # dmesg | grep mice 2º) Si el ratón ha sido detectado: Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "CorePointer" Option "Protocol" "IMPS/2“ Option "Device" "/dev/input/mice” Option "ZAxisMapping" "4 5“ Option “Emulate3Buttons” “yes” EndSection Determinamos el protocolo a emplear, puede ser IMPS/2 o PS/2, en este caso queremos IMPS/2. Indicamos la ubicación del ratón, en nuestro caso: /dev/input/mice Si queremos poder utilizar la ruedecilla de nuestro ratón. Si tenemos un ratón de 2 botones pero queremos que haga función de 3 botones al presionar a los 2 a la vez, hemos d poner a “yes” la opción. Configuramos el ratón a nuestro gusto:

11 Section "Monitor“ Identifier "Monitor0" VendorName "Monitor Vendor“ ModelName "VES3afe" DisplaySize 320 240 HorizSync 30.0 - 70.0 VertRefresh 50.0 - 120.0 Option “dpms” “yes” EndSection Determinamos el área gráfica del monitor en mm: Queremos que el rango de frecuencia de sincronización horizontal sea de 30 a 70KHz Especificamos el rango de actualización vertical en 50 a 120Hz Como nuestro monitor soporta la opción dedicada a controlar el timeout, forzar los modos standby, suspendido o apagado, y creemos que es conveniente, añadiremos “dpms” que se encargará de todo esto 320 240

12 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 Section "Screen" Identifier "Screen0" Device "VideoCard0” Monitor "Monitor0“ DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 16 Modes "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1400x1050" "1280x960“ "1280x800" "1280x1024“ "1152x864" "1152x768“ "1024x768" "800x600" "640x480" EndSubSection EndSection Determinaremos la profundidad de color por defecto en 24bits Ahora especificaremos distintas subsecciones, de modo que en cada una de ellas se determinan los modos de pantalla disponibles para cada profundidad de color. En nuestro caso definiremos para: - Profundidad de color (Deph) = 16 Y sus modos de vídeo disponibles quedarían especificados en Modes. -Profundidad de color (Deph) = 24 Y sus modos de vídeo correspondientes en Modes. (Se pueden definir tantas susecciones como se quiera, pero al menos debe aparecer la profundidad especificada por defecto (DefaultDeph)‏ - Vamos a ajustar las coordenadas de la esquina superior izquierda del display, en nuestro caso: ViewPort 0 0

14 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 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”


Descargar ppt "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."

Presentaciones similares


Anuncios Google