X-Window es uno de los estándares que se comparte en toda la comunidad Linux/Unix. X-Windows provee una primera capa para construir una interfaz gráfica: este media entre el hardware y el software. Este tiene muchas características avanzadas incluidas el despliegue remoto y múltiples pantallas locales.
X-Window es independiente del entorno de ventanas. El entorno de ventanas esta controlado por un ``manejador de ventanas'' que es el programa que permite usar y manipular las diferentes entidades gráficas. Por esta configuración es posible tener muchas diferentes tipos de ventanas, interacción y apariencia. En Linux existe una cantidad apreciable de estos manejadores entre libres y comerciales:AfterStep, CDE, Enlightenment, fvwm, fvwm2, gnome, icewm, KDE, olwm, olvwm, Window Maker, WM2, xfce ... Todos ellos tienen un estilo particular de presentación de ventanas.
Es importante resaltar los proyectos GNOME y KDE, los cuales no son manejadores de ventanas sino que son proyectos de escritorios interactivos que pretenden proveer toda una interfaz de usuario consistente, integrada y altamente modular.
En las figuras 2.15, 2.14 y 2.16 se tienen ejemplos de gestores de ventanas (window managers).
Entorno de ventanas GNOME fig_gnome width=10cmimages/gnome.eps
Entorno de ventanas KDE fig_kde width=10cmimages/kde.eps
Entorno de ventanas icewm fig_icewm width=10cmimages/icewm.eps
Para poder utilizar estos entornos, primero es necesario configurar
X-Window. Es posible que, cuando se ha instalado Linux y se ha
seleccionado X-Window, el programa de instalación haya configurado
adecuadamente X-Window. Así que, se puede probar. Para ejecutar X,
basta con escribir: startx
. Al ejecutar esto es posible que ya
funcione.
Si no funciona, se debe configurarlo correctamente. Para ello, tenemos existen varios programas de configuración:
Este programa es en modo consola y en modo texto. Ahora está un poco en desuso pero aun es útil para cuando es necesario bajarse de nivel cuando las otras herramientas no funcionan.
Este programa es en modo consola y con ventanas (figura 2.17). Permite configurar la tarjeta gráfica, el monitor, ratón,...(en la instalación se utiliza este programa).
Xconfigurator fig_xconfigurator width=10cmimages/xconfigurator.eps
Dependiendo de qué versión se tenga instalada de las X-Windows, se puede usar XF86Setup. Este programa es en modo gráfico (VGA16) y permite configurar todo de un modo interactivo y por lo tanto más sencillo (figura 2.18).
XF86Setup fig_xf86setup width=10cmimages/xf86setup.eps