Make your own free website on Tripod.com

 

 
 

 

 

SECCIONES

 

--> Windows

--> Linux

 

--> Internet

--> Hardware

--> Software

--> Tutoriales

 

--> Biografías

--> Trucos

--> Downloads

--> Drivers

--> Música

--> Diagnóstico

 

--> Humor

 

 

COMUNIDAD

 

--> Chat

--> Foro

--> Webmail

--> Guestbook

 
 

 
 

 

 

¿ Cómo se configura XWindow ?

 

 

Para utilizar el sistema en modo gráfico es necesario instalar XWindow en tu sistema. Existen servidores comerciales y bajo licencia GNU. En estos apartados nos basaremos en XWindow bajo licencia GNU, XFree86, ya que es el que se incluye en todas las distribuciones de Linux.

Una vez instalado XWindow tendremos que configurarlo para que funcione en nuestro sistema. El fichero de configuración del XWindow se llama XF86Config y generalmente se encuentra en el directorio /etc/X11/.

Unos datos que tienes que saber antes de configurar XWindow son:

  • Datos técnicos de la tarjeta gráfica que utilices, o por lo menos el nombre de la tarjeta. El programa /usr/X11R6/bin/SuperProbe os puede ayudar a obtener información sobre vuestra tarjeta.
  • Datos técnicos del monitor que tienes, resoluciones/frecuencias de refresco verticales/horizontales a las que puede trabajar. Este punto es importante para evitar problemas posteriores con vuestro monitor. Estos datos deberían de estar explicados en la documentación que viene con vuestro monitor.

Antes de lanzar XWindow mediante el comando startx debemos asegurarnos de la correcta configuración de los diferentes parámetros del mismo (teclado, ratón, tarjeta de vídeo, etc.). Hay diferentes métodos para hacer esto.

En primer lugar tenemos los programas de configuración semi-automática. Según la distribución de Linux que utilicemos tendremos a nuestra disposición una serie de programas que nos permitirán realizar la configuración de XWindow de una manera más o menos sencilla:

  • /usr/X11R6/bin/xf86config - Todas las distribuciones: Programa en modo texto.
  • /usr/X11R6/bin/XF86Setup - SuSe, Redhat, Slackware: Programa en modo gráfico, tiene que arrancarse en una consola texto.
  • /usr/X11R6/bin/Xconfigurator Redhat: Programa semi-gráfico con menús.

Estos programas nos preguntarán cosas básicas sobre el teclado, el monitor, la videomemoria o la tarjeta de vídeo instalada (lo harán cuando no sean capaces de detectarlas por sí mismos). Debemos responder siempre la opción más acertada y en cuanto a monitores, nunca especificar características superiores de las que disponemos. Un caso muy habitual en tarjetas muy nuevas es no encontrar un soporte exacto para los últimos chipsets, problema que se suele corregir acudiendo al soporte de framebuffer del kernel o esperando a que quienes trabajan en XFree86 obtengan por parte de los fabricantes la información sobre cómo programar sus tarjetas.

En ciertos casos también se nos puede preguntar si deseamos que el sistema arranque directamente en XWindow o incluso testear los diferentes modos de vídeo para ver que si son correctamente soportados.

Además para que estos programas realicen una correcta configuración el sistema debe estar ya correctamente configurado en cuanto a modo texto se refiere. Por ejemplo, Xconfigurator no activará el teclado en castellano para XWindow si no hemos especificado que el idioma en que queremos usar nuestro Linux es este mismo, mediante la orden

  export LANG=es_ES

bien en la línea de comandos, o en el fichero /etc/profile. Cuando Xconfigurator detecta esta variable de entorno ya sabe qué lenguaje utiliza el usuario y por tanto configurará XWindow para el correcto uso del teclado en este lenguaje. Otras variables indican el tipo de ratón, etc. y suelen ser correctamente especificadas por el programa de instalación. En el caso de XF86Setup la configuración permite una mayor participación por parte del usuario, ya que en lugar de realizar una configuración automática proporciona una lista de opciones para cada apartado, de modo que si conocemos nuestro hardware es la mejor manera de configurar el sistema. Además, a la hora de elegir resoluciones de vídeo, este programa permite especificar cual es la resolución por defecto deseada mientras que Xconfigurator deja marcada la menor de ellas como "por defecto" (o la primera que seleccionemos).

El programa de configuración xf86config es el más antiguo de todos, y realiza la configuración mediante preguntas que se responderán con teclado. Nos preguntará la tarjeta de vídeo, monitor, rango de frecuencias del monitor, videomemoria y resoluciones de trabajo deseadas, así como el mapa del teclado a utilizar (es 102 = España 102 teclas).

Como siempre, el método más eficaz de configurar XWindow es directamente editando los ficheros de configuración. Y es que otro método de configuración básico es sencillamente editar el fichero /etc/X11/XF86Config, que es en realidad lo que hacen todos los programas comentados anteriormente. En este fichero la configuración está dividida en secciones y mediante cualquier editor de texto llano es posible cambiar cualquier parámetro de XWindow.

Este fichero se divide en varias categorías o secciones (todas ellas con más subopciones muy bien comentadas en dicho fichero de configuración):

  • Sección Files: Indica los caminos hacia las fuentes o ficheros de colores.
      RgbPath "/usr/X11R6/lib/X11/rgb"
      FontPath   "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
      (etc.)
    
  • Sección ServerFlags: Opciones varias sobre el servidor.
  • Sección KeyBoard: Configuración del teclado. Para teclados en castellano las opciones son similares a las siguientes:
      Protocol       "Standard"
      LeftAlt         Meta
      RightAlt        Meta
      ScrollLock      Compose
      RightCtl        Control
      XkbKeycodes     "xfree86"
      XkbTypes        "default"
      XkbCompat       "default"
      XkbSymbols      "us(pc101)"
      XkbGeometry     "pc"
      XkbRules        "xfree86"
      XkbModel        "pc101"
      XkbLayout       "es"
    
  • Sección Pointer: Configuración del ratón:
      # Para un ratón microsoft mouse o un genius:
      Protocol    "Microsoft"
      Device      "/dev/mouse"
    
  • Sección Monitor: Datos sobre el monitor (frecuencias).
  • Sección Device: Indica el servidor X a utilizar: Por ejemplo para una tarjeta con chipset Mach64:
      Section "Device"
          Identifier  "Mach64 GB"
          VendorName  "ATI"
          BoardName   "ATI 3d Rage II"
          VideoRam    8192
      EndSection
    
  • Sección Screen: Modos de vídeo seleccionados: Por ejemplo para activar 320x200, 640x480, 800x600 y 1024x768 tanto a 8 como a 16 bpp de color, siendo usado por defecto el modo 1024x768x16 (el primero que aparezca en la lista):
      Section "Screen"
         Driver      "accel"
         Device      "Mach64 GB"
         Monitor     "My Monitor"
         DefaultColorDepth 16
         Subsection "Display"
             Depth       16
             Modes       "1024x768" "800x600" "640x480" "320x200"
             ViewPort    0 0
             Virtual     1024 768
         EndSubsection
         Subsection "Display"
             Depth       8
             Modes       "1024x768" "800x600" "640x480" "320x200"
             ViewPort    0 0
             Virtual     1024 768
         EndSubsection
      EndSection
    

Una vez creado este fichero, entramos en XWindow mediante el comando startx.

Del entorno XWindow se puede salir en cualquier momento mediante la combinación de teclas Ctrl+Alt+Borrar, o bien seleccionando LOGOUT en el menú del gestor de ventanas que utilicemos.

Para volver a las consolas de texto bastará con utilizar la combinación de teclas Ctrl+Alt+F1, +F2, etc (hasta F6 en las instalaciones por defecto). Para volver al terminal gráfico se utiliza de F7 en adelante (Ctrl+Alt+F7, +F8, etc.).

Si durante la instalación (o en la línea apropiada del fichero XF86Config) seleccionamos varias resoluciones de vídeo, es posible cambiar entre ellas mediante las teclas Ctrl+Alt+'+' y Ctrl+Alt+'-' (los signos del teclado numérico).

Además, si por defecto marcamos 8bpp (o 16 bpp) en las opciones, nada nos impide lanzar posteriormente XWindow en la profundidad de color deseada:

  [sromero@localhost]# startx -- -bpp 8
  [sromero@localhost]# startx -- -bpp 16
  etc.

También es posible establecer la profundidad de color por defecto mediante una línea DefaultColorDepth = 16 en el fichero de configuración XF86Config, sección Screen.

Por último, saber que podemos lanzar más de una sesión de XWindow simultáneamente (en las consolas accesibles desde Ctrl+Alt+F8, +F9, etc.), mediante:

  [sromero@localhost]# startx -- :1
  [sromero@localhost]# startx -- :2
  etc.