Difference between revisions of "Display manager (Español)"

From ArchWiki
Jump to: navigation, search
(Gráficos: Actualizar)
(Cargar el gestor de pantalla: Actualizar)
Line 38: Line 38:
 
* {{App|[[XDM]]|X Display Manager con soporte para XDMCP, host chooser.|http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html|{{Pkg|xorg-xdm}}}}
 
* {{App|[[XDM]]|X Display Manager con soporte para XDMCP, host chooser.|http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html|{{Pkg|xorg-xdm}}}}
  
==Cargar el gestor de pantalla==
+
==Cargar el gestor de inicio de sesión==
  
Muchos gestores de pantalla vienen empaquetados con un archivo de servicio de [[systemd (Español)|systemd]]. Véase [[Systemd_(Español)#Iniciar_un_entorno_de_escritorio_con_systemd|esto]].
+
Para activar el acceso gráfico, ejecute el demonio del [[Display Manager (Español)|gestor de pantallas]] preferido (por ejemplo, [[KDM]]).
 +
 
 +
# systemctl enable kdm
 +
 
 +
Esto debería funcionar sin configuración adicional. En su defecto,  quizás tenga un ''default.target'' establecido manualmente o procedente de una instalación antigua
 +
 
 +
{{hc|$ ls -l /etc/systemd/system/default.target|
 +
/etc/systemd/system/default.target -> /usr/lib/systemd/system/graphical.target}}
 +
 
 +
Bastaría con eliminar el enlace simbólico y ''systemd'' utilizará su ''default.target'' existente (es decir, ''graphical.target'').
 +
 
 +
# rm /etc/systemd/system/default.target
 +
 
 +
Después de activar kdm debe mostrarse un enláce simbólico de «display-manager.service» establecido en /etc/systemd/system/
 +
 
 +
{{hc|$ ls -l /etc/systemd/system/display-manager.service|
 +
/etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/kdm.service}}
 +
 
 +
=== Utilizar systemd-logind ===
 +
 
 +
Con el fin de comprobar el estado de la sesión del usuario, puede utilizar {{ic|loginctl}}. Todas las acciones [[polkit]], como suspender el sistema o montar unidades externas, funcionarán sin configuración adicional.
 +
 
 +
$ loginctl show-session $XDG_SESSION_ID
  
 
==Solución de problemas==
 
==Solución de problemas==

Revision as of 10:26, 18 December 2013

zh-CN:Display Manager zh-TW:Display Manager

El gestor de pantalla (siglas en inglés DM) también conocido como gestor de inicio de sesión, es una interfaz gráfica que se muestra al final del proceso de arranque, en lugar de la shell por defecto. Hay varios tipos de gestores de pantalla, al igual que existen diferentes tipos de gestores de ventanas y de entornos de escritorios. Estos gestores suelen proporcionar un cierto grado de personalización y disponibilidad de temas con cada uno.

Lista de gestores de pantalla

De consola

  • CDM (Console Display Manager) — Gestor de pantallas ultraminimalista, pero con todas las funciones de un administrador de inicio de sesión, escrito en bash
https://github.com/ghost1227/cdm || cdm-gitAUR

Gráficos

  • GDM — Gestor de inicio de sesión de GNOME
http://projects.gnome.org/gdm/ || gdm
  • KDM — Gestor de inicio de sesión de KDE
http://www.kde.org/ || kdebase-workspace
  • LightDM — Gestor de pantalla multiescritorio, que puede utilizar varios frontends escritos en cualquier conjunto de herramientas
http://www.freedesktop.org/wiki/Software/LightDM || lightdm
  • LXDM — Gestor de inicio de sesión de LXDE. Puede usarse independientemente del entorno de escritorio LXDE.
http://sourceforge.net/projects/lxdm/ || lxdm
  • MDM — Gestor de inicio de sesión de MDM, fork de GDM 2
https://github.com/linuxmint/mdm || mdm-display-managerAUR
qingy || not packaged? search in AUR
  • SDDM — Gestor de pantalla basado en QML
https://github.com/sddm/sddm || sddmAUR, sddm-qt5AUR
  • SLiM (Simple Login Manager) — Solución de acceso gráfico para el inicio de sesión elegante y ligero
http://slim.berlios.de/ || slim
  • XDM — X Display Manager con soporte para XDMCP, host chooser.
http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html || xorg-xdm

Cargar el gestor de inicio de sesión

Para activar el acceso gráfico, ejecute el demonio del gestor de pantallas preferido (por ejemplo, KDM).

# systemctl enable kdm

Esto debería funcionar sin configuración adicional. En su defecto, quizás tenga un default.target establecido manualmente o procedente de una instalación antigua

$ ls -l /etc/systemd/system/default.target
/etc/systemd/system/default.target -> /usr/lib/systemd/system/graphical.target

Bastaría con eliminar el enlace simbólico y systemd utilizará su default.target existente (es decir, graphical.target).

# rm /etc/systemd/system/default.target

Después de activar kdm debe mostrarse un enláce simbólico de «display-manager.service» establecido en /etc/systemd/system/

$ ls -l /etc/systemd/system/display-manager.service
/etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/kdm.service

Utilizar systemd-logind

Con el fin de comprobar el estado de la sesión del usuario, puede utilizar loginctl. Todas las acciones polkit, como suspender el sistema o montar unidades externas, funcionarán sin configuración adicional.

$ loginctl show-session $XDG_SESSION_ID

Solución de problemas

Bloqueo en el segundo cierre de sesión

Con el cambio a systemd, muchos gestores de pantallas caen en el segundo cierre de sesión. Para solucionar este problema, basta con añadir una línea al final del archivo de configuración pam adecuado. El siguiente ejemplo es para SDDM:

/etc/pam.d/sddm
...
session 	required 	pam_systemd.so