SDDM (Simple Desktop Display Manager)

Solapas principales

 

Indice

  1. Introducción
  2. Dependecias
  3. Instalación
  4. Configuración

1. Introducción

SDDM (Simple Desktop Display Manager) es un gestor de inicio moderno basado en tecnologia QT para  X11, se escribio desde cero en C++ y el uso de QTQuick y QML permite al diseñador dar interfas rápido, sencillo y bonito. 

 

2. Dependencias

La version 0.13.1-0 de SDDM en debian sid, depende de los siguientes paquetes.

  • adduser
  • qml-module-qtquick2
  • sddm-theme-breeze
  • debconf (>= 0.5)
  • libc6 (>= 2.4)
  • libgcc1 (>=1:3.0)
  • libpam0g (>= 0.99.7.1) 
  • libqt5core5a (>= 5.5.0)
  • libqt5dbus5 (>= 5.0.2)
  • libqt5gui5 (>= 5.4.0)
  • libqt5network5 (>=5.0.2)
  • libqt5qml5 (>= 5.0.2)
  • libqt5quick5 (>= 5.0.2)
  • libstdc++6 (>= 5.2)
  • libsystemd0
  • libxcb-xkb1, libxcb1

si quiere saber de estos paquetes puede consultar man o aptitude show por ejemplo

$man adduser

DDUSER(8)                System Manager's Manual                ADDUSER(8)

NOMBRE
       adduser, addgroup - Añade un usuario o grupo al sistema

SINOPSIS
       adduser    [opciones]    [--home   DIRECTORIO]   [--shell   CONSOLA]
       [--no-create-home]  [--uid  ID]  [--firstuid  ID]   [--lastuid   ID]
       [--ingroup     GRUPO     |     --gid    ID]    [--disabled-password]
       [--disabled-login] [--gecos GECOS] [--add_extra_groups] USUARIO

       adduser --system [opciones] [--home  DIRECTORIO]  [--shell  CONSOLA]
       [--no-create-home] [--uid ID] [--group | --ingroup GRUPO | --gid ID]
       [--disabled-password] [--disabled-login] [--gecos GECOS] USUARIO

       addgroup [opciones] [--gid ID] grupo

       addgroup --system [opciones] [--gid ID] grupo

       adduser [opciones] usuario grupo

$aptitude show adduser

Paquete: adduser                                 
Versión: 3.114
Estado: instalado
Instalado automáticamente: no
Multi-Arch: foreign
Prioridad: importante
Sección: admin
Desarrollador: Debian QA Group <packages@qa.debian.org>
Arquitectura: all
Tamaño sin comprimir: 856 k
Depende de: passwd, debconf (>= 0.5) | debconf-2.0
Sugiere: liblocale-gettext-perl, perl
Descripción: Añade y elimina usuarios y/o grupos
 Este paquete incluye las órdenes «adduser» y «deluser» para crear y eliminar
 usuarios. 
 
 * «adduser» puede crear nuevos usuarios y grupos y añadir usuarios
   existentes a grupos existentes. 
 * «deluser» puede eliminar usuarios y grupos y eliminar usuarios de un grupo
   dado. 
   
 Añadir usuarios con «adduser» es mucho más fácil que añadirlos a mano.
 Adduser escoge valores apropiados de UID y GID, crea un directorio «home»,
 copia el esqueleto de la configuración de usuario y automatiza el
 establecimiento de los valores iniciales de la contraseña, el nombre real y
 demás. 
 
 Deluser puede eliminar y hacer copias de seguridad del directorio personal
 del usuario y su correo o todos los archivos del sistema que le pertenezcan.
 
 Opcionalmente se puede ejecutar un script personalizado después de cada una
 de los órdenes. 
 
 Lista de correo de desarrollo: 
   http://lists.alioth.debian.org/mailman/listinfo/adduser-devel/
Página principal: http://alioth.debian.org/projects/adduser/
Marcas: admin::user-management, implemented-in::perl, interface::commandline,
        role::program, scope::utility, suite::debian

 

3. Instalación

Como siempre antes de una instalación es recomendable actualizar el sistema y luego proceder a la instalación

#apt-get update
#apt-get upgrade
#apt-get install sddm

Si tiene otro gestor de inicio instalado les preguntará cuál de los gestores quiere utilizar por defecto, elija SDDM

 

4. Configuración

Para la configuración desde la terminal editamos el archivo sddm.conf que se encuentra en /etc/.

#nano /etc/sddm.conf

si este archivo no esta disponible en /etc/, créelo ya que si no sddm utilizara la configuración por defecto. Lo puede crear con la configuración por defecto de la siguiente manera

# sddm --example-config > /etc/sddm.conf

Cambiar el tema

para cambiar el tema cambie las opciones ThemeDir y Current

ThemeDir= Especifica la dirección donde estarán los temas, la dirección por defecto es"/usr/share/sddm/themes".

Current=especifica el nombre del tema actual el por defecto es "maui"

FacesDir=especifica la ruta que tiene el avatar del usuario, el formato es usuario.face.icon

 

Para hacer autologin

User=Nombre del usuario que accesará a la máquina, el valor por defecto es vacío

Session = Nombre de la sesión para iniciar sesión automáticamente en el sistema cuando se inicia por primera vez. El valor por defecto es vacío.

Relogin = Si es verdadero y de usuario y la sesión se establecen la conexión automática se iniciará de nuevo en la salida de la sesión, si no va a funcionar sólo la primera vez. El valor por defecto es falso.

Guarde los cambio y reinicie el equipo.

Puede encontrar mas configuración en man, digite para mas informacion de las posibles configuraciones

$man sddm.conf