Página siguiente Página anterior Índice general

3. Configuración del X

El ``X'', ``X Window System'', o ``X11'', es el sistema de ventanas de UNIX en general, y Linux en particular. Recalco la palabra sistema porque simplemente maneja los eventos que se producen (como pulsaciones de teclas, de botones de ratón, movimientos de puntero, etc.), pero no hace nada con ellos (por si mismo).

Esto provoca que haya una diferencia entre sistema de ventanas y entorno (o administrador) de ventanas, que es el que realmente fija cuál es el aspecto del entorno de trabajo, y cómo se maneja. Esto, a su vez, provoca que haya muchos entornos de ventanas disponibles, por lo que cada uno puede escoger el que mejor se adapte a sus necesidades. Además, típicamente son muy configurables, así que muchas veces, dos usuarios que utilicen el mismo entorno de ventanas tendrán una forma de trabajar y un escritorio con un aspecto absolutamente diferente. Para saber qué programas (incluido el entorno de ventanas) hay que cargar al entrar en el sistema de ventanas, existe un fichero, llamado ~/.xinitrc, donde se ponen, uno en cada línea, los programas a cargar. Si no quieres que al entrar en el sistema se te arranque algún programa en especial, puedes poner sólo el entorno de ventanas.

3.1 XF86Config

Es el programa de configuración antiguo. Puede que no lo tengas ya. Es de línea de órdenes: Él te va haciendo preguntas, y al final genera un fichero de configuración (el /etc/XF86Config). Si no recuerdo mal, no te preguntaba las características del monitor, y las tenías que modificar a mano.

3.2 XF86Setup

Es el programa de configuración de X más moderno. Es en modo gráfico, con menús, ratón, y esas cosas. Es muy cómodo y muy rápido.

3.3 Entornos de ventanas

Ya hemos dicho que los entornos de ventanas son programas independientes... pero ahora ¿cuál elijo? Bueno, la verdad es que la respuesta es difícil. Hay muchos y buenos, y cada uno tiene características buenas y malas. Te comento aquí algunos, y tú eliges.

Hay toneladas y toneladas de entornos de ventanas, sólo te presento algunos de los que a mí me llaman la atención. Es de notar que probablemente no te valga sólo con el entorno de ventanas. Es muy probable que necesites también un administrador de archivos.

3.4 Administradores de archivos

Cuando digo ``administrador de archivos'' me refiero a cualquier programa, de X, que permita navegar por el árbol de directorios, copiar/mover/borrar ficheros, etc. Si utilizas KDE, ya tienes un administrador de archivos integrado (más o menos como el de Windows). Si no, te lo tienes que conseguir por ahí (puede que ya venga en tu distribución de Linux y lo tengas instalado; no me refiero a que literalmente ``tienes que conseguirlo por Internet'', sino a que serán programas independientes el administrador y el entorno).

En la sección de programas útiles hay algunos administradores de archivos (sólo listo los que funcionan con iconos. Hay muchos más, pero casi todos funcionan con nombres de fichero, como el Norton ---más parecido al administrador de archivos de Windows 3.1---).

3.5 Terminales X

A pesar de que X es un bonito entorno, que esconde la temida por muchos línea de órdenes, Linux sigue existiendo, tal y como era antes. Y eso es bueno. Entre otras cosas, significa que puedes ejecutar cualquier utilidad para Linux desde X, entre otras cosas porque lo único que hace X es tomar prestada la pantalla y dibujar un poco, para hacer las cosas más agradables a la vista. Y para poder ejecutar los programas de X.

Para ``acceder'' a la siempre acechante interfaz de línea de órdenes, sólo tienes que arrancar un emulador de terminal (suelen llamarlo xterm) y escribir como si estuvieses en línea de órdenes. Esto es muy útil, además, para ejecutar programas de X que no tienen un ``acceso directo'' visible. Simplemente teclea el nombre el programa, y él se cargará. Eso sí, cogerá la terminal y no te dejará escribir nada más.

Para arreglar esto, puedes hacer dos cosas:

Si no te gusta esto de abrir un emulador de terminal sólo para arrancar un programa, puedes conseguirte un lanzador de aplicaciones, como el gRun. Son pequeños programas que emulan el cuadro de diálogo ``ejecutar'' de Windows. el propio gRun, además, permite, mediante una opción, quedarse abierto hasta ``nueva orden'' (por defecto se cierra al ejectuar un programa).

3.6 Configuración de los programas

Esto es sólo para gente que tenga ganas de complicarse la vida para no complicarse la vida :-). La mayoría de los programas de X, en especial los pequeños, pueden configurarse poniendo algunas ``propiedades'' en un fichero de recursos, llamado .Xdefaults, que se pone en tu directorio raíz. Todas estas propiedades, junto con los valores que pueden tener, se comentan en la página del manual de estos programas. Por ejemplo, para cambiar el color de fondo de las terminales X a gris, y ponerle otro tipo de letra (y hacer otra cosa rara, para que el teclado funcionara bien), mi fichero ~/.Xdefaults tiene lo siguiente:

        XTerm*Background: gray
        XTerm*font: -adobe-courier-bold-r-normal--12-120-75-75-m-70-iso8859-1
        XTerm*eightBitInput: false
En realidad yo no tengo ese tipo de letra en mis terminales, lo que pasa es que la línea era muy larga como para ponerla aquí, por eso he puesto otra de ejemplo. El tipo de letra lo puedes elegir con programas como xfontsel o tkfont (el que utilicé yo), en los cuales eliges el tipo de letra que te gusta, y él solito te genera la ristra extraña esa que le tienes que dar a los programas por medio del fichero ~/.Xdefaults.

Probablemente no tengas que tocar ese fichero para nada, así que no te preocupes. Sólo que es bueno que estés enterado de cómo funcionan las cosas, por si acaso. Si tienes que cambiar ese fichero, recurre al manual, a Internet, o a mí mismo.


Página siguiente Página anterior Índice general