SDDM (Simple Desktop Display Manager) es como su nombre lo indica un Gestor de Sesión para acceder a nuestro escritorio favorito. Para el que no sepa de lo que hablo, un Gestor de Sesión es la pantalla que nos sale al encender el ordenador y nos pide usuario y contraseƱa ļ
¿Qué tiene de particular SDDM? Pues que tiene como base a QML y por ende se hace bastante ligero y personalizable. Se pueden lograr temas muy bonitos, como por ejemplo el que viene por defecto y lo mejor de todo, tiene una excelente integración con KDE.
Instalación
Recuerdo que tratĆ© de compilarlo para Debian Wheezy pero necesitaba una dependencia de una librerĆa superior a la que se encontraba en el repositorio.
En este caso, tuve Ʃxito instalƔndolo en ArchLinux desde los AUR:
$ yaourt -S sddm-git kcm-sddm-git
El primero nos instala SDDM y el segundo, nos instala el paquete para integrarlo en Las Preferencias del Sistema de KDE.
Debido a las restricciones de mi ISP no puedo usar el puerto que utilizar GIT. Es por ello, que para «clonar» un repositorio desde GitHub tengo que cambiar:
git clone git://github.com/sddm/sddm.git
por
git clone https://github.com/sddm/sddm.git
Hago esta aclaración porque con la ayuda de Son_Link tuve que modificar el PKGBUILD y por algĆŗn motivo al hacer esto, me daba un error en la instalación. Todo parecĆa indicar que no me clonaba el repositorio desde GitHub.
Luego, después de modificar el Script si me bajó el repositorio, pero no me colocaba la carpeta donde lo necesitaba el script, asà que daba otro error. Esto lo corregà moviendo manualmente la carpeta.
Pero no se asusten, esto solo me pasó a mi. A Son_Link por ejemplo se le instaló sin problemas, o eso me dijo ļ
Activar SDDM en Arch Linux
Una vez terminada la instalación procedà a activar SDDM y reemplazar a KDM. Los que usamos Arch Linux sabemos que para iniciar un demonio o servicio usamos el comando:
$ sudo systemctl enable demonio.service
Si queremos iniciarlo en ese momento solamente:
$ sudo systemctl start demonio.service
Pues bien, lo normal hubiese sido deshabilitar KDM de la siguiente forma:
$ sudo systemctl disable kdm.service
Y posteriormente activar SDDM:
$ sudo systemctl enable sddm.service
Pero es que SDDM no me daba esta opción, por lo que me tocó tener que hacer el trabajo manualmente. Para ello vamos y editamos el fichero: /etc/systemd/system/display-manager.service.
Este fichero por defecto tenĆa esto:
[Unit] Description=K Display Manager After=systemd-user-sessions.service [Service] ExecStart=/usr/bin/kdm -nodaemon [Install] Alias=display-manager.service
Asà que lo borré y lo dejé de esta forma:
[Unit] Description=Simple Desktop Display Manager After=systemd-user-sessions.service [Service] ExecStart=/usr/bin/sddm Restart=always [Install] Alias=display-manager.service
GuardƩ, reiniciƩ el ordenador y listo. Ya automƔticamente se iniciaba SDDM en lugar de KDM.
Configuración
Para configurar SDDM en KDE solo tenemos que ir a Las Preferencias del Sistema Ā» Login Screen (SDDM) y nos saldrĆ” algo como esto:
Como pueden apreciar podemos cambiar el tema de SDDM y por suerte para nosotros tenemos 4 bonitas opciones para escoger. En la parte inferior derecha hay un botón que nos permite cambiar la imagen de fondo.
En la pestaƱa Avanzado encontramos otras opciones interesantes como pueden ser el tema del cursor por defecto o la posibilidad de loguearnos automƔticamente.
Y eso es todo queridos amiguitos. Ya tenemos otra opción mĆ”s para usar de Gestor de Sesión. Recordemos que existen otras alternativas como GDM, LightDM, KDM, XDM, SLiM o simplemente no usar ninguno ļ
Temas disponibles
Les dejo unos pantallazos del resto de los temas que podemos seleccionar: