UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

141 lines (84 loc) 7.18 kB
Artículos relacionados * [Desktop Environment (Español)](/index.php/Desktop_Environment_(Espa%C3%B1ol) "Desktop Environment (Español)") * [Window Manager (Español)](/index.php/Window_Manager_(Espa%C3%B1ol) "Window Manager (Español)") * [Start X at Login (Español)](/index.php/Start_X_at_Login_(Espa%C3%B1ol) "Start X at Login (Español)") El [gestor de pantalla](https://en.wikipedia.org/wiki/es:X_Display_Manager y de [entornos de escritorios](/index.php/Desktop_environment_(Espa%C3%B1ol) "Desktop environment (Español)"). Estos gestores suelen proporcionar un cierto grado de personalización y disponibilidad de temas con cada uno. ## Contents * [1 Lista de gestores de pantalla](#Lista_de_gestores_de_pantalla) * [1.1 De consola](#De_consola) * [1.2 Gráficos](#Gr.C3.A1ficos) * [2 Cargar el gestor de inicio de sesión](#Cargar_el_gestor_de_inicio_de_sesi.C3.B3n) * [2.1 Utilizar systemd-logind](#Utilizar_systemd-logind) * [3 Consejos y trucos](#Consejos_y_trucos) * [3.1 Lista de sesión](#Lista_de_sesi.C3.B3n) * [3.2 Iniciar automáticamente](#Iniciar_autom.C3.A1ticamente) * [4 Problemas conocidos](#Problemas_conocidos) * [4.1 Incompatibilidad con systemd](#Incompatibilidad_con_systemd) ## Lista de gestores de pantalla ### De consola * **[CDM](/index.php/CDM "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](https://github.com/ghost1227/cdm) || [cdm-git](https://aur.archlinux.org/packages/cdm-git/) ### Gráficos * **[GDM](/index.php/GDM "GDM")** — Gestor de inicio de sesión de [GNOME](/index.php/GNOME_(Espa%C3%B1ol) "GNOME (Español)") [http://projects.gnome.org/gdm/](http://projects.gnome.org/gdm/) || [gdm](https://www.archlinux.org/packages/?name=gdm) * **KDM** — Gestor de inicio de sesión de [KDE](/index.php/KDE "KDE")4 [http://www.kde.org/](http://www.kde.org/) || [kdebase-workspace](https://aur.archlinux.org/packages/kdebase-workspace/) * **[LightDM](/index.php/LightDM "LightDM")** — Gestor de pantalla multiescritorio, que puede utilizar varios frontends escritos en cualquier conjunto de herramientas [http://www.freedesktop.org/wiki/Software/LightDM](http://www.freedesktop.org/wiki/Software/LightDM) || [lightdm](https://www.archlinux.org/packages/?name=lightdm) * **[LXDM](/index.php/LXDM "LXDM")** — Gestor de inicio de sesión de [LXDE](/index.php/LXDE "LXDE"). Puede usarse independientemente del entorno de escritorio LXDE. [http://sourceforge.net/projects/lxdm/](http://sourceforge.net/projects/lxdm/) || [lxdm](https://www.archlinux.org/packages/?name=lxdm) * **MDM** — Gestor de inicio de sesión de MDM, fork de GDM 2 [https://github.com/linuxmint/mdm](https://github.com/linuxmint/mdm) || [mdm-display-manager](https://aur.archlinux.org/packages/mdm-display-manager/) * **[Qingy](/index.php/Qingy "Qingy")** — Acceso gráfico para el inicio de sesión independiente para X Windows, altamente configurable y muy ligero (utiliza DirectFB) [http://qingy.sourceforge.net/](http://qingy.sourceforge.net/) || [qingy](https://aur.archlinux.org/packages/qingy/) * **SDDM** — Gestor de pantalla basado en QML [https://github.com/sddm/sddm](https://github.com/sddm/sddm) || [sddm](https://www.archlinux.org/packages/?name=sddm) * **[SLiM](/index.php/SLiM "SLiM") (Simple Login Manager)** — Solución de acceso gráfico para el inicio de sesión elegante y ligero [http://slim.berlios.de/](http://slim.berlios.de/) || [slim](https://www.archlinux.org/packages/?name=slim) * **[XDM](/index.php/XDM "XDM")** — X Display Manager con soporte para XDMCP, host chooser. [http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html](http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html) || [xorg-xdm](https://www.archlinux.org/packages/?name=xorg-xdm) ## Cargar el gestor de inicio de sesión Para [activar](/index.php/Systemd_(Espa%C3%B1ol)#Usar_las_unidades "Systemd (Español)") el acceso gráfico, ejecute el demonio del <a class="mw-selflink selflink">gestor de pantallas</a> preferido (por ejemplo, [SDDM](/index.php/SDDM "SDDM")). ``` # systemctl enable sddm ``` 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 sddm 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/sddm.service` ### Utilizar systemd-logind Con el fin de comprobar el estado de la sesión del usuario, puede utilizar `loginctl`. Todas las acciones [polkit](/index.php/Polkit "Polkit"), como suspender el sistema o montar unidades externas, funcionarán sin configuración adicional. ``` $ loginctl show-session $XDG_SESSION_ID ``` ## Consejos y trucos ### Lista de sesión Muchos gestores de pantalla leen las sesiones disponibles en el directorio `/usr/share/xsessions/`. Este contiene [archivos de entrada de escritorio](http://standards.freedesktop.org/desktop-entry-spec/latest/) estándar para cada gestor de pantalla/gestor de ventanas. Para añadir/eliminar entradas en la lista de sesión del gestor de pantalla, cree/quite los archivos .desktop de `/usr/share/xsessions/` según desee. Un archivo .desktop típico se vería así: ``` [Desktop Entry] Encoding=UTF-8 Name=Openbox Comment=Log in using the Openbox window manager (without a session manager) Exec=/usr/bin/openbox-session TryExec=/usr/bin/openbox-session Icon=openbox.png Type=XSession ``` ### Iniciar automáticamente La mayor parte de las fuentes de los gestores de pantallas son `/etc/xprofile`, `~/.xprofile` y `/etc/X11/xinit/xinitrc.d/`. Para más información, consulte [xprofile](/index.php/Xprofile_(Espa%C3%B1ol) "Xprofile (Español)"). ## Problemas conocidos ### Incompatibilidad con systemd *Gestores de inicio de sesión afectados: MDM, SDDM, [SLiM](/index.php/SLiM "SLiM")* Algunos gestores de pantallas no son totalmente compatibles con systemd, porque utilizan los procesos de sesión de PAM. Esto provoca diversos problemas, en el segundo inicio de sesión, por ejemplo: * El applet de NetworkManager no funciona. * El volumen de PulseAudio no se puede ajustar. * Falla el acceso a GNOME con otro usuario. Véanse los siguientes informes bugtacker para más detalles: * MDM: [[1]](https://github.com/linuxmint/mdm/issues/32) * SDDM: [[2]](https://github.com/sddm/sddm/pull/95) (fixed in git master) * SLiM: [[3]](https://bugs.archlinux.org/task/34329) [[4]](http://developer.berlios.de/bugs/?func=detailbug&bug_id=19102&group_id=2663)