Difference between revisions of "Display manager"

From ArchWiki
Jump to: navigation, search
m (Graphical)
m (Graphical: LightDM now in official repos)
Line 37: Line 37:
* {{App|[[LXDM]]|[[LXDE]] Display Manager. Can be used independent of the LXDE desktop environment.|http://sourceforge.net/projects/lxdm/|{{Pkg|lxdm}}}}
* {{App|[[LXDM]]|[[LXDE]] Display Manager. Can be used independent of the LXDE desktop environment.|http://sourceforge.net/projects/lxdm/|{{Pkg|lxdm}}}}
* {{App|[[wdm]]|WINGs Display Manager|http://voins.program.ru/wdm/|{{Pkg|wdm}}}}
* {{App|[[wdm]]|WINGs Display Manager|http://voins.program.ru/wdm/|{{Pkg|wdm}}}}
* {{App|[[LightDM]]|Ubuntu replacement for GDM using WebKit|http://www.freedesktop.org/wiki/Software/LightDM|{{AUR|lightdm}}, {{AUR|lightdm-bzr}}}}
* {{App|[[LightDM]]|Ubuntu replacement for GDM using WebKit|http://www.freedesktop.org/wiki/Software/LightDM|{{Pkg|lightdm}}, {{AUR|lightdm-bzr}}}}
* {{App|[[SDDM]]|QML-based display manager|https://github.com/sddm/sddm|{{AUR|sddm-git}}, {{AUR|sddm-qt5-git}}}}
* {{App|[[SDDM]]|QML-based display manager|https://github.com/sddm/sddm|{{AUR|sddm-git}}, {{AUR|sddm-qt5-git}}}}

Revision as of 12:40, 17 March 2013

Summary help replacing me
A display manager presents the user with a login screen which prompts for a user name and password. A session starts when the user successfully enters a valid combination of user name and password. This article covers installation, configuration, and troubleshooting of common display managers.
Template:Graphical user interface overview
Start X at Login

A display manager, or login manager, is a graphical interface screen that is displayed at the end of the boot process in place of the default shell. There are various types of display managers, just as there are various types of window and desktop managers. There is usually a certain amount of customization and themeability available with these managers.

List of display managers

Tip: If you use a desktop environment, you may consider using the display manager that corresponds to it.
Tip: The following display managers provide an automatic list of installed Window Managers (reading /usr/share/xsessions entries): GDM, KDM, LXDM, LightDM


  • CDM (Console Display Manager) — ultra-minimalistic, yet full-featured login manager written in bash
https://github.com/ghost1227/cdm || cdm-gitAUR


  • SLiM (Simple Login Manager) — lightweight and elegant graphical login solution
http://slim.berlios.de/ || slim
  • Qingy — ultralight and very configurable graphical login independent on X Windows (uses DirectFB)
http://qingy.sourceforge.net/ || qingy
  • XDM — X Display Manager with support for XDMCP, host chooser.
http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html || xorg-xdm
http://projects.gnome.org/gdm/ || gdm
http://www.kde.org/ || kdebase-workspace
  • LXDMLXDE Display Manager. Can be used independent of the LXDE desktop environment.
http://sourceforge.net/projects/lxdm/ || lxdm
  • wdm — WINGs Display Manager
http://voins.program.ru/wdm/ || wdm
  • LightDM — Ubuntu replacement for GDM using WebKit
http://www.freedesktop.org/wiki/Software/LightDM || lightdm, lightdm-bzrAUR
  • SDDM — QML-based display manager
https://github.com/sddm/sddm || sddm-gitAUR, sddm-qt5-gitAUR

Loading the display manager

Many display managers come packaged with a systemd service file.

Simply run the following command in accordance with the display manager you choose:

  • GDM:
# systemctl enable gdm.service
  • KDM:
# systemctl enable kdm.service
  • SLiM
# systemctl enable slim.service
  • LXDM:
# systemctl enable lxdm.service
  • LightDM:
# systemctl enable lightdm.service
  • SDDM:
# systemctl enable sddm.service

The next time you reboot, the display manager should run. The display manager will load automatically after start-up and will respawn in the event of a crash.