Noticia SDDM: Gestor de Sesión ligero y bonito [Instalación en ArchLinux]

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
icon_wink.gif




¿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.

Si algún usuario lo ha instalado en cualquier otra distribución, por favor que me lo diga mediante los comentarios para actualizar el artículo y añadir la instalación en otras distros.

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.

Antes de instalar nada, por favor lee lo que voy a comentar a continuación
icon_wink.gif


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
icon_wink.gif


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
icon_razz.gif


Temas disponibles


Les dejo unos pantallazos del resto de los temas que podemos seleccionar:








mu4PT-ReZRQ


Continúar leyendo...