Una vez configurado X se hace necesario decirle a XWindow qué gestor de ventanas debe arrancar. Dicho de una manera sencilla, XWindow es la conjunción de 3 componentes:
/usr/X11R6/bin/X
que apunte al servidor que usemos:
Ej: ln -s /usr/X11R6/bin/XF86-S3 /usr/X11R6/bin/X (le diría que utilice el servidor de las S3).Este enlace es creado por el programa de configuración cuando seleccionamos la tarjeta en la lista que nos presenta.
Gestores de ventanas hay muchos: kde, afterstep, gnome, WindowMaker, icewm, etc, y todos tienen sus respectivos ejecutables: startkde, afterstep, gnome-session, wmaker, icewm, etc. Toda esta explicación se ha dado por un motivo muy sencillo: la posibilidad de elegir el Gestor de Ventanas deseado es parte de la configuración activa de XWindow, y vamos a ver la manera de decirle a XWindow qué gestor deseamos utilizar.
Para ello, simplemente debemos ir al directorio HOME
del usuario en cuestion (/home/usuario
) o de root (/root
)
y editar (creándolo si no existe) el fichero de texto
.xinitrc . En este fichero pondremos una línea que indicará
el Gestor de Ventanas que deseamos utilizar, en el formato:
exec ejecutable_del_gestor_de_ventanasAdemás podemos utilizar líneas de comentarios que comiencen por el carácter '#' y que XWindow ignorará:
Ejemplos de ficheros .xinitrc
:
# utilizar afterstep exec afterstepotro ejemplo podría ser lanzar kde:
# utilizar KDE exec startkdeAsí, dependiendo del ejecutable que lancemos (startkde, gnome-session, icewm, wmaker, ctwm, fvwm2, wmaker, blackbox, etc.) podremos arrancar el WM deseado.
NOTA: Si tenemos nuestro sistema configurado para arrancar directamente en XWindow, tendremos que
utilizar el fichero .Xclients
en vez de .xinitrc
, el formato es igual en los
dos ficheros.