GitHunt
XN

xnox/lightdm

Display Manager

Build Status

LightDM is a cross-desktop display manager. A display manager is a daemon that:

  • Runs display servers (e.g. X) where necessary.
  • Runs greeters to allow users to pick which user account and session type to use.
  • Allows greeters to perform authentication using PAM.
  • Runs session processes once authentication is complete.
  • Provides remote graphical login options.

Key features of LightDM are:

  • Cross-desktop - supports different desktop technologies.
  • Supports different display technologies (X, Mir, Wayland ...).
  • Lightweight - low memory usage and fast performance.
  • Guest sessions.
  • Supports remote login (incoming - XDMCP, VNC, outgoing - XDMCP, pluggable).
  • Comprehensive test suite.

Languages

C88.5%C++3.4%Makefile3.2%Shell2.6%M41.2%Python0.9%Roff0.3%Vala0.0%
GNU General Public License v3.0
Created August 20, 2018
Updated January 29, 2026
xnox/lightdm | GitHunt