Instalación y configuración de Slim, administrador de inicio de sesión
Slim es un gestor de inicio de sesión para X11 bastante liviano y sencillo; es el reemplazo perfecto para el GDM o el KDM si usas máquinas no tan nuevas, o si simplemente quieres agilizar el proceso de inicio de tu PC. Yo lo uso sobre todo en máquinas con XFCE, lo cual hace todo bastante ligero y rápido.
Instalación
Para instalarlo debes ejecutar el siguiente comando:
En Gentoo:
En Arch:
En Fedora:
Una vez instalado, procedemos a la configuración.
Configuración en Gentoo
Lo pongo solo en Gentoo porque fue la primer distribución en la que hice esto, y además otras distros lo configuran automáticamente una vez instalado. Lo primer es hacer que el XDM inicie en el runlevel por defecto:
Luego, debemos configurarlo para que ejecute slim. Para ello debes modificar la variable DISPLAYMANAGER en el archivo /etc/conf.d/xdm:
...
DISPLAYMANAGER="slim"
...
Ahora, debemos configurar las sesiones con las que se puede iniciar sesión con Slim. Esto se hace editando el archivo /etc/slim.conf y configurando la variable session de acuerdo a nuestras necesidades (Gnome, XFCE, KDE, etc.). En mi caso está así:
# Available sessions (first one is the default).
# The current chosen session name is replaced in the login_cmd
# above, so your login command can handle different sessions.
# see the xinitrc.sample file shipped with slim sources
sessions xfce4,Gnome
Cuando estés enfrente de la pantalla de inicio de sesión, basta con presionar F1 para rotar entre las sesiones que tengas configuradas. Si no lo haces, Slim iniciará la sesión por defecto (en el caso de la configuración de arriba, iniciará XFCE).
Algo recomendable es cambiar la manera en que Slim inicia sesión, y crear un script personalizado para cada usuario (si hay más de uno). Los pasos en mi caso fueron: crear un archivo llamado .xinitrc en mi directorio personal con el siguiente contenido:
#!/bin/bash DEFAULTSESSION=startxfce4 case "$1" in "Gnome") exec gnome-session ;; "xfce4") exec startxfce4 ;; *) exec $DEFAULTSESSION ;; esac
Luego modifiqué la variable login_cmd poniéndola de esta manera:
login_cmd exec /bin/sh - ~/.xinitrc %session
Instalación de Themes
Si quieres cambiar la apariencia, puedes descargar alguno de los Themes disponibles para Slim y descomprimirlo en la carpeta /usr/share/slim/themes:
# cp -rv theme /usr/share/slim/themes
Y luego modificas la variable current_theme del archivo /etc/slim.conf, por ejemplo:
current_theme xfce-g-box
Puedes también poner varios temas separados por coma lo cual hará que los cargue de manera aleatoria. Podrías también leer la documentación acerca de cómo crear un nuevo theme, es bastante fácil.
Troubleshooting
Si al presionar F1 en el momento en el que te estás logueando no aparecen los nombres de las sesiones, y en vez de ello aparece una línea extraña como de bash, elimina o comenta estas líneas en el archivo /etc/slim.conf:
# Needed so your login will show up in wtmp and utmp, etc
#sessionstart_cmd /usr/bin/sessreg -a -l :0.0 %user
#sessionstop_cmd /usr/bin/sessreg -d -l :0.0 %user
15 Comentarios | deja el tuyo



Vaya, no era tan dificil configurar este administrador de sesion, aparte que me ahorrara unos cuantos segundos del arranque.
Saludos
ese slim es muy bueno, además que uno puede hacer sus propios pantallazos de sesión…
muchas gracias, lo probe en arch y es excelente!!!
Yo lo tengo desde que instale arch, hace masomenos mes y medio y hasta ahora estoy muy contento con el.
Gracias por el post
A mi me está dando problemas con varios aspectos del entorno de escritorio. En especial con el montaje de dispositivos extraíbles.
Se trata de conflictos entre hal, d-bus y slim
Reportaré el bug al proyecto oficial
@maty1206: Con que eso era y yo pensando que era yo de inutil que no habia sido capaz de configurar bien el automontaje, voy a ver si con gdm si me montan bien y comento.
Saludos
Efectivamente, ahi mismo cambie slim por gdm, me montaron automaticamente los dispositivos extraibles, lastimosamente esto es muy importante para mi, asi q hasta q no arreglen este bug, pasare de slim.
Saludos!
@ Ecarrion
Efectivamente, con GDM marcha todo de maravilla, eso sí, desde que instalé SLIM se me deshabilitó la opción de refrescar el ambiente de escritorio con CTRL+ALT+Backspace
Un abrazo
Por mi parte no tuve ningún problema con el automontaje de los dispositivos… pero si tuve un problemita al intentar reiniciar las X. También fue reportado ya.
Un saludo, gracias por comentar, y por tener vivo este pequeño blog al que no le puedo dedicar ya mucho tiempo.
@maty1206: Jajaja tambien pensaba que no podia reiniciar las X por ineptitud mia, pero ya ves q no… jajaja.
Ojala que arreglen esto de Slim, puesto que sies es bastante mas liviano de GDM
Hola Saludos, acabo de crear un blog y quisiera pedirte permiso para subir algunas cosas de tu blog al mio, y que estemos conectados yo soy novato y tu eres un diablo jejeje si o si?
Dale, no hay problema… pero no olvides colocar referencias a todo lo que pongas.
Un saludo.
Ojo que si actualizaron a Jaunty Jakalope, el shortcut de reinicio de las X queda deshabilitado. Y no seria un problema de Slim. Para volver a habilitarlo hace falta instalar un paquete que se llama “dontzap” y ejecutarlo con el argumento “-d”. Saludos
Gracias por el aporte, Daniel.
por favor me pueden ayudar con unos ejemplos de java de inicio de sesion
gracias