Your SlideShare is downloading. ×
0
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Configuracion X Org
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Configuracion X Org

185

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
185
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Configuración de Xorg
  • 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
  • 5. Configurar las secciones: Secciones del fichero Xorg.conf Files ServerFlags Module ServerLayout VideoAdaptor DRI InputDevice Screen Monitor Device Teclado Ratón Modes
  • 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. Configuración del teclado: Section &quot;InputDevice&quot; Identifier &quot;Keyboard0&quot; Driver &quot;kbd“ Option &quot;CoreKeyboard” Option &quot;XkbRules&quot; &quot;xorg“ Option &quot;XkbModel&quot; &quot;pc105“ Option &quot;XkbLayout&quot; &quot;es“ Option “Xleds” “1 2 3” EndSection <ul><li>Queremos configurar nuestro teclado: </li></ul><ul><li>Queremos especificar que nuestro teclado está basado en el servidor xorg . Si quisieramos decir que está basado en Xfree86, bastaría con poner: “xfree86” </li></ul><ul><li>Especificamos el modelo de nuestro teclado, en este caso: “pc105” </li></ul><ul><li>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” </li></ul><ul><li>Especificamos los LEDs que pueden ser utilizados por el usuario. </li></ul>
  • 10. Configuración del ratón: 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 &quot;InputDevice&quot; Identifier &quot;Mouse0&quot; Driver &quot;mouse&quot; Option &quot;CorePointer&quot; Option &quot;Protocol&quot; &quot;IMPS/2“ Option &quot;Device&quot; &quot;/dev/input/mice” Option &quot;ZAxisMapping&quot; &quot;4 5“ Option “Emulate3Buttons” “yes” EndSection <ul><li>Determinamos el protocolo a emplear, puede ser IMPS/2 o PS/2, en este caso queremos IMPS/2 . </li></ul><ul><li>Indicamos la ubicación del ratón, en nuestro caso: /dev/input/mice </li></ul><ul><li>Si queremos poder utilizar la ruedecilla de nuestro ratón. </li></ul><ul><li>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. </li></ul>Configuramos el ratón a nuestro gusto:
  • 11. Configuración del monitor: Section &quot;Monitor“ Identifier &quot;Monitor0&quot; VendorName &quot;Monitor Vendor“ ModelName &quot;VES3afe&quot; DisplaySize 320 240 HorizSync 30.0 - 70.0 VertRefresh 50.0 - 120.0 Option “dpms” “yes” EndSection <ul><li>Determinamos el área gráfica del monitor en mm: </li></ul><ul><li>Queremos que el rango de frecuencia de sincronización horizontal sea de 30 a 70KHz </li></ul><ul><li>Especificamos el rango de actualización vertical en 50 a 120Hz </li></ul><ul><li>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 </li></ul>320 240
  • 12. Sección Device: Sirve para configurar las tarjetas de vídeo del sistema. Section &quot;Device&quot; Identifier &quot;Videocard0&quot; Driver &quot;vesa&quot; VendorName &quot;Videocard vendor&quot; BoardName &quot;RIVA128&quot; VideoRam 8192 Option &quot;dpms &quot; EndSection
  • 13. Section &quot;Screen&quot; Identifier &quot;Screen0&quot; Device &quot;VideoCard0” Monitor &quot;Monitor0“ DefaultDepth 24 SubSection &quot;Display&quot; Viewport 0 0 Depth 16 Modes &quot;800x600&quot; &quot;640x480&quot; EndSubSection SubSection &quot;Display&quot; Viewport 0 0 Depth 24 Modes &quot;1400x1050&quot; &quot;1280x960“ &quot;1280x800&quot; &quot;1280x1024“ &quot;1152x864&quot; &quot;1152x768“ &quot;1024x768&quot; &quot;800x600&quot; &quot;640x480&quot; EndSubSection EndSection Configuración de la pantalla: <ul><li>Determinaremos la profundidad de color por defecto en 24bits </li></ul><ul><li>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: </li></ul><ul><li>- Profundidad de color (Deph) = 16 </li></ul><ul><li>Y sus modos de vídeo disponibles quedarían especificados en Modes . </li></ul><ul><li>- Profundidad de color (Deph) = 24 </li></ul><ul><li>Y sus modos de vídeo correspondientes en Modes . </li></ul><ul><li>(Se pueden definir tantas susecciones como se quiera, pero al menos debe aparecer la profundidad especificada por defecto (DefaultDeph )‏ </li></ul><ul><li>- Vamos a ajustar las coordenadas de la esquina superior izquierda del display, en nuestro caso: ViewPort 0 0 </li></ul>
  • 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 &quot;DRI&quot; 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”

×