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 😉

sddm

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

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:

SDDM_config

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.

SDDM_config1

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:

sddm_elarun

sddm_maldives

sddm_circles


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

      Sergio E. Durán dijo

    Si, los creadores de Maui y su Hawai desktop el cual es como el Deepin Desktop QT hicieron un trabajo bastante bueno y creativo, a mi manera de pensar Maui +999

      ianpocks dijo

    Hay una errata no es demonio será daemon en todo caso.
    En la parte donde pone activar ssdm en arch 😉

         x11tete11x dijo

      Daemon = demonio en Español

           jamin-samuel dijo

        Rapido busquen al exorcista 😀

        Yoyo podria ser xD ajajajaj

           Ankh dijo

        No. Demon = demonio.
        DAEMON es disk and execution monitor.

             elav dijo

          Cierto ser! Pero ya es costumbre decirle a los Daemons: Demonios 😀

         elav dijo

      Como bien dice x11tete11x, Daemons en español se le llama Demonio. De todos modos si alguien más me brinda un sinónimo que pueda usar, lo cambio.

           morfeo dijo

        ¿Servicios?

             pandev92 dijo

          puede ser un sinónimo pero igualmente es incorrecto.., no veo que en inglés los llamen services.xD

               pasaba por aqui dijo

            depende como lo veas, los que llevamos un tiempo con esto sabemos que es, aunque para systemd, lo pone como servicio X.service (explicito) para diferenciarlo de otro tipo (unit) http://www.freedesktop.org/software/systemd/man/systemd.unit.html (.path .mount .socket)
            segun la wiki (de arch)-> If you do not specify the suffix, systemctl will assume .service. For example, netcfg and netcfg.service are equivalent. (en otros sistemas, como debian, aun es explicito)

           ianpocks dijo

        Ok.en eso no digo nada. Pero yo me referia que para activar un servicio pondrás daemon.service no demonio.service corrigeme si me equivoco. Quizás la errata es mia….

      dante_19 dijo

    Muchas gracias por subir este tipo te tuttos los veo todos los dias y mas me asombran…

         elav dijo

      De nada. Me alegro que te guste.

      elpapehackero dijo

    Se ve bonito lo voy a probar en cuanto me aburra ubuntu y vuelva a arch xD

         elav dijo

      Creo que en Ubuntu también se puede instalar. Pero no sé si mediante un PPA o compilando.

      davidlg dijo

    se ve bien, pero creo que seguiré con slim

         elav dijo

      Para gustos colores.. Lo que pasa que SLiM está muy limitado en cuanto a opciones de Apagar/Reiniciar y demás.

      Andres dijo

    Asumo que para instalarlo en Xfce no es necesario kcm-sddm-git,

         elav dijo

      Pues asumes bien, lo que supongo que tengas que configurarlo a mano. No tengo idea.

      truko22 dijo

    Muy bonito 😀

      conandoel dijo

    Lo instale en debian por medio de un repositorio, pero no inicia jejej y me sale un bello mensajito diciendome que la instruccion es ilegal,

    DAEMON: Initializing…
    DAEMON: Adding new display «:0» on vt 7
    Instruccion Ilegal

    Asi de bello el mensaje que me da….a alguien se le ocurre algo???

         Dcoy dijo

      También a mi me salió ese mensaje, acá encontré algo que podes probar y cuentas como te fue 😀
      https://github.com/sddm/sddm/wiki/Ubuntu-12.10-Mini-Install-Guide

      Dcoy dijo

    Acá están los .deb para debian y derivados. .. aún no los pruebo en mi linux mint.

    http://qt-apps.org/content/show.php?content=156539

      Miguel dijo

    Tengo archlinux en la version de 32 bits, y al parecer no existe el paquete.

         elav dijo

      Tienes que instalarlo desde AUR.

      Rots87 dijo

    Una alternativa para el KDM que ya me tiene un poco aburrido jejeje… gracias elav; por cierto al usar SLIM en LXDE me quita las opciones de apagar y reiniciar y para solventarlo hay que instalar un paquete extra. este SM no hace lo mismo o si?

         elav dijo

      Nop. Con este puedes apagar y reiniciar..

      Miguel dijo

    Una disculpa, no se que pasó. Habia escrito
    yaourt -Ss ssdm
    Para verificar el paquete y no me arrojaba nada; pero ahora ya me aparece. Que extraño no sé que pudo haber sido. Me dispongo a instalarlo, gracias por tu pronta respuesta.

      vicky dijo

    Al parecer sddm está ente las opciones a tener en cuenta para nuevo Gestor de Sesión de Kde5. Kdm tiene un código muy complejo y la transición a wayland se hace muy complicada y Lightdm tiene una licencia incompatible, así que es probable que sddm se haga el Gestor de Sesion por defecto de los escritorios basados en qt.

         elav dijo

      Pues no estaría mal. SDDM no solo es bonito, también es ligero y podría sustituir al viejo KDM o en su defecto, que KDM haga un fork.

      Miguel dijo

    No, definitivamente no existe para 32 bits.

    Por probar el articulo de gaara me conecte a la computadora de mi hermano (archlinux 64 bits) y al ver la respuesta de elav decidi probarlo de nuevo (pero no me di cuenta que no estaba en mi computadora). Lo siento fue mi error.

      AurosZx dijo

    Ohh, esto tengo que probarlo luego 🙂

      eliotime3000 dijo

    ¿Estoy viendo a los primos de @gato o es mi idea?

      usemoslinux dijo

    Bien! Gran aporte!

      Ender Efrain Fletcher Salas dijo

    En fedora como desactivo KDM

         LycusHackerEmo dijo

      KDM se desactiva con el siguiente comando:

      $ sudo systemctl disable kdm.service

      No te recomiendo usarlo en Fedora KDE, por que ya lo prove y tuve ciertos problemas con eso, cuando ingresaba la contraseña este nunca ingreso sesion, tuve que moverle a no se que para que volviera a la normalidad.

      Si no quieres usar KDM, usa LightDM, te lo recomiendo… xD

      Ñandekuera dijo

    se puede configurar para iniciar sesión como root?

         kink dijo

      tio…ya somos DOS los que esperamos respuesta de ELAV !!!

         elav dijo

      A lo mejor si se modifican sus opciones manualmente..

      Claudio dijo

    Se ve interesante !, gracias por acercarnos novedades. Lo voy a probar

      Juan Cruz dijo

    Genial, esta también en los repositorios de Fedora.
    En mi caso lo instale y seguí los pasos que describen arriba, pero no logro iniciar KDE, siempre se queda en Sddm, así que por ahora volvi a KDM para poder seguir usando la compu

      Anacronico dijo

    Hola! ¿Hay alguna forma análoga de hacerlo en Fedora 19?

    Instale SDDM pero no veo algún cambio

      NESTicle dijo

    Por que no le pones a los links de las imagenes la propiedad target=»_blank», para que se abra en otra pestaña y no en la misma.

      7oM4s dijo

    Hola;
    Buen aporte,

    Sabes como acceder a las configuraciones en xfce4 ?

      Dante Linares dijo

    No he podido instalarlo junto a Mate, necesariamente debe ser KDE?

      R3V3 dijo

    quiero instalar algo asi yaaaaa />w<)/ uso fedora te dejo mi facebook si me quieres ayudar https://www.facebook.com/profile.php?id=100006796098740

      Rodrigo Orrego dijo

    Creo que deberías mencionar en el artículo que si usas el sistema Arch o derivado, puedes instalar muchisimos más temas desde AUR, mira te adjunto esta imagen para que la uses si quieres :V

    https://s12.postimg.org/bjlmbpplp/Captura_2016_10_13_073438.png