Si GDM o KDM os parecen muy pesados, podeis probar Slim, el cual es más ligero y sin tantas dependencias de Gnome o KDE. El único problema que le he visto es que no tiene los botontes de reinicio, suspensión, apagado, etc.. si no que se hace introduciendo unos comandos, pero es muy sencillo.
Nos descargamos e instalamos Slim:
sudo pacman -S slim
Editamos el archivo /etc/inittab:
sudo nano /etc/inittab
Buscamos donde pone lo siguiente:
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
Descomentamos la línea que corresponde a Slim, comentando cualquier otra que estuviese habilitada:
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
x:5:respawn:/usr/bin/slim >& /dev/null
Tambien hay que editar el archivo xinitrc:
sudo nano ~/.xinitrc
En el archivo el contenido es este:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
#exec [session-command]
Descomentamos la línea de "exec [session-command]", cambiando "session-command" por cualquiera de estos, dependiendo el entorno gráfico que utilicemos:
exec awesome
exec fluxbox
exec fvwm2
exec gnome-session
exec openbox-session
exec startkde
exec startlxde
exec startxfce4
En mi caso utilizo Gnome, por lo que quedaria:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
exec [gnome-session]
Una vez cambiado esto, guardamos el archivo. A continuación, vamos a instalarle unos temas al Slim, para ponerlo más acorde a nuestros gustos. Para ellos, descargamos los siguientes paquetes:
sudo pacman -S slim-themes archlinux-themes-slim
Los temas descargados, se encuentran en el directorio "/usr/share/slim/themes". Para utilizar algunos de los temas, editamos el archivo de configuración:
sudo nano /etc/slim.conf
Comentamos la línea "current_theme default" y descomentamos o creamos una línea nueva con el siguiente contenido:
current_theme tema
siendo "tema" el nombre del tema que queramos. Si lo que queremos es que cada vez que iniciemos se utilice un tema distinto, en "current_them" bastaría con poner los distintos temas elegidos separados por una coma.
Además, podemos cambiarle el tema al cursor que se utiliza. Para ellos descargamos e instalamos el paquete:
yaourt -S slim-cursor
En el archivo "/etc/slim.conf", descomentamos la línea "cursor left_ptr". Los temas de cursores se encuentran en el directorio "/usr/share/icons/tema_cursor/cursors", donde "tema_cursor" es el nombre de nuestro tema de cursores.
Para cambiar a otro tema, editamos el siguiente archivo:
sudo nano /usr/share/icons/default/index.theme
Como contenido, escribimos lo siguiente:
[Icon theme]
Inherits= "nombre_de_nuestro_tema"
Modificamos "nombre_de_nuestro_tema" por el nombre del tema elegido, y guardamos.
Una opción muy interesante si sólo tenemos un usuario y no queremos andar metiendo la contraseña cada dos por tres, es el Autologin. Para ello:
sudo nano /etc/slim.conf
Buscamos la línea "default_user simone", la descomentamos y cambiamos simone, por el nombre de nuestro usuario (por ejemplo). Ahora, buscamos la línea "auto_login no", descomentamos y cambiamos el "no" por "yes". Guardamos y listo.
Si hay problemas con el control de llaves de Gnome, habría que editar el archivo:
sudo nano /etc/pam.d/slim
Y añadir las siguientes líneas:
auth optional pam_gnome_keyring.so
session optional pam_gnome_keyring.so auto_start
Antes os he comentado que la pega que le veía a Slim, era que no existian botones para las opciones esenciales de Apagado, suspensión, etc.. Para ello, se utilizan unos comandos, que se introducen en el recuadro de usuario, utilizando como contraseña la contraseña de root. Estos comandos son:
Console -> Para habilitar terminal
Halt -> Para apagar el sistema
Reboot -> Para reiniciar
Exit -> Para salir de Slim
Supend -> Para suspender el sistema
Nota: La opción de suspender se encuentra deshabilitada por defecto, por lo que para habilitarla se necesita editar el archivo de configuración "/etc/slim.conf", descomentando la línea "suspend_cmd".
Toda la información la he sacado de la magnífica Wiki de la que disponemos en Arch ->
Instalación de Slim en Arch
Espero que os sea útil, y consigais como yo, arañarle unos segundillos al arranque.