LightDM

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
LightDM
250px
LightDM in Ubuntu 12.04 with its default Unity Greeter front-end
Original author(s) Robert Ancell
Developer(s) <templatestyles src="Plainlist/styles.css"/>
  • Robert Ancell
  • David Edmundson
Initial release September 10, 2010; 13 years ago (2010-09-10)
Stable release 1.14.0 / March 24, 2015; 9 years ago (2015-03-24)[1]
Development status Active
Written in C
Operating system Linux
Platform GTK+, Qt
Size MB
Available in >50 languages[2][3][4]
Type
License GNU GPL 3[5]
Website freedesktop.org/wiki/Software/LightDM

LightDM is an X display manager that aims to be lightweight, fast, extensible and multi-desktop.[6] It uses various front-ends to draw login interfaces,[7] so-called Greeters.[8]

Features

Features include:

  • codebase with few external dependencies
  • standards-compliance (PAM, logind, etc)
  • well-defined interface between the server and user interface
  • cross-desktop (greeters can be written in any toolkit)
  • well-defined greeter API allowing multiple GUIs
  • support for all display-manager use-cases, with plugins where appropriate

LightDM has a simpler code base than GDM and does not load any GNOME libraries to work, but at the cost of some features, that the user may or may not need.[9][10] LightDM is the default display manager for Ubuntu, Edubuntu, Xubuntu and Mythbuntu since 11.10 release,[11][12] for Lubuntu since 12.04 release,[13] and for Kubuntu beginning with 12.10[14] until 15.04.[15]

Available greeters

LightDM Greeters in active development
Name Key feature(s) Version Website
GTK+ Greeter Reference implementation in GTK+,[16] Lubuntu default,[13] Xubuntu default[12] 2.0[16] launchpad.net
Pantheon Greeter Greeter for Elementary OS[17] 2.0[18] launchpad.net
Unity Greeter Ubuntu default[7] 15.04.3[19] launchpad.net
Dormant LightDM Greeters
Name Key feature(s) Version Website
Crowd Greeter Demonstration for an OpenGL-based Greeter[20][21] 0.0.2[22] launchpad.net
GTK+ Builder Greeter An alternative implementation from LXDE for GTK+ based on GtkBuilder featuring WYSIWYG theme editing with Glade Interface Designer. 0.2.0[23] sourceforge.net
KDE Greeter Plasma integration,[24][25] Kubuntu default[14] until superseded by SDDM[15] 0.3.2.2[26] projects.kde.org
LXQt Greeter Qt-only Greeter for LXQt desktop (formerly Razor Greeter[27]) until superseded by SDDM [28] 0.7 lxde.org
Qt Greeter Reference implementation in Qt launchpad.net
WebKit Greeter Easy theming[7] 2.0.0[29] launchpad.net

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. 7.0 7.1 7.2 Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. 12.0 12.1 Lua error in package.lua at line 80: module 'strict' not found.
  13. 13.0 13.1 Lua error in package.lua at line 80: module 'strict' not found.
  14. 14.0 14.1 Lua error in package.lua at line 80: module 'strict' not found.
  15. 15.0 15.1 Lua error in package.lua at line 80: module 'strict' not found.
  16. 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.

External links

<templatestyles src="Asbox/styles.css"></templatestyles>