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.

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

  2.   ianpocks dijo

    Hay una errata no es demonio serĆ” daemon en todo caso.
    En la parte donde pone activar ssdm en arch šŸ˜‰

    1.    x11tete11x dijo

      Daemon = demonio en EspaƱol

      1.    jamin-samuel dijo

        Rapido busquen al exorcista šŸ˜€

        Yoyo podria ser xD ajajajaj

      2.    Ankh dijo

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

        1.    elav dijo

          Cierto ser! Pero ya es costumbre decirle a los Daemons: Demonios šŸ˜€

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

      1.    morfeo dijo

        ĀæServicios?

        1.    pandev92 dijo

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

          1.    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)

      2.    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….

  3.   dante_19 dijo

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

    1.    elav dijo

      De nada. Me alegro que te guste.

  4.   elpapehackero dijo

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

    1.    elav dijo

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

  5.   davidlg dijo

    se ve bien, pero creo que seguirƩ con slim

    1.    elav dijo

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

  6.   Andres dijo

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

    1.    elav dijo

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

  7.   truko22 dijo

    Muy bonito šŸ˜€

  8.   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???

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

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

  10.   Miguel dijo

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

    1.    elav dijo

      Tienes que instalarlo desde AUR.

  11.   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?

    1.    elav dijo

      Nop. Con este puedes apagar y reiniciar..

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

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

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

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

  15.   AurosZx dijo

    Ohh, esto tengo que probarlo luego šŸ™‚

  16.   eliotime3000 dijo

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

  17.   usemoslinux dijo

    Bien! Gran aporte!

  18.   Ender Efrain Fletcher Salas dijo

    En fedora como desactivo KDM

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

  19.   Ƒandekuera dijo

    se puede configurar para iniciar sesiĆ³n como root?

    1.    kink dijo

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

    2.    elav dijo

      A lo mejor si se modifican sus opciones manualmente..

  20.   Claudio dijo

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

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

  22.   Anacronico dijo

    Hola! ĀæHay alguna forma anĆ”loga de hacerlo en Fedora 19?

    Instale SDDM pero no veo algĆŗn cambio

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

  24.   7oM4s dijo

    Hola;
    Buen aporte,

    Sabes como acceder a las configuraciones en xfce4 ?

  25.   Dante Linares dijo

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

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

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