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)
  • Robert Ancell
  • David Edmundson
Initial release September 10, 2010; 7 years ago (2010-09-10)
Stable release 1.14.0 / March 24, 2015; 2 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. Light Display Manager, Launchpad.net 
  2. "Translations: Light Display Manager". Translations.launchpad.net. 2011-05-13. Retrieved 2013-05-29. 
  3. "Translations: LightDM GTK+ Greeter". Translations.launchpad.net. 2013-05-08. Retrieved 2013-05-29. 
  4. "Translations: Unity Greeter". Translations.launchpad.net. 2012-01-24. Retrieved 2013-05-29. 
  5. LightDM: Contents of COPYING, launchpad.net, retrieved 2012-08-23 
  6. The Light Display Manager (LightDM), retrieved 17 May 2011 
  7. 7.0 7.1 7.2 Ubuntu 11.10 To Switch From GDM To LightDM, 12 May 2011, retrieved 18 May 2011 
  8. Fischer, Matt (2012-02-07). "» So You Want to Write a LightDM Greeter… Matt Fischer's Blog". Mattfischer.com. Retrieved 2013-05-29. 
  9. Ubuntu adopts LightDM, login screens to get more exciting, Geek.com, 12 May 2011, retrieved 18 May 2011 
  10. LightDM, or: an examination of a misunderstanding of the problem, 12 May 2011, retrieved 14 July 2015 
  11. Ubuntu 11.10 ReleaseNotes, Canonical, retrieved 28 May 2012 
  12. 12.0 12.1 Xubuntu 11.10 Release Notes, Canonical, retrieved 17 December 2012 
  13. 13.0 13.1 Lubuntu 12.04 ReleaseNotes, Canonical, retrieved 14 Jun 2012 
  14. 14.0 14.1 RFC] Merging LightDM into KDE Workspaces, mail.kde.org, retrieved 2013-05-29 
  15. 15.0 15.1 Swapnil Bhartiya. "Kubuntu 15.04 With Plasma 5.3 - A Totally Different Kubuntu - Linux.com". Linux.com - The source for Linux Information. 
  16. 16.0 16.1 LightDM GTK+ Greeter in Launchpad, Launchpad.net, retrieved 2012-12-16 
  17. Hello, Luna Beta 1 | elementary, Elementaryos.org, 2012-11-14, retrieved 2013-05-29 
  18. "Greeter in Launchpad". launchpad.net. 
  19. Unity Greeter, Launchpad.net, retrieved 2012-12-16 
  20. ~lightdm-team/crowd-greeter/trunk (2011-07-27), ~lightdm-team/crowd-greeter/trunk : contents of NEWS at revision 33, Bazaar.launchpad.net, retrieved 2013-05-29 
  21. LightDM Crowd Greeter, YouTube, 2011-09-07, retrieved 2013-05-29 
  22. Crowd Greeter : "LightDM Development Team" team, Launchpad.net, 2011-09-08, retrieved 2013-05-29 
  23. Status of LXDE Components, LXDE Team, retrieved 17 December 2012 
  24. David Edmundson (2012-07-21), LightDM-KDE 0.2.0, Sharpley.org.uk, retrieved 2012-08-23 
  25. Rationales, Static.davidedmundson.co.uk, retrieved 2013-05-29 
  26. LightDM-KDE File Archive, KDE, retrieved 6 June 2013 
  27. Razor-qt, razorqt-lightdm-greeter, Github.com, retrieved 2012-08-23 
  28. Leclanche, Jerome (2013-10-30). "[Lxde-list] CALL FOR TESTERS: LXQt now available for testing". sourceforge.net. SourceForge. Retrieved 2016-05-08. ... For a display manager, SDDM is recommended ... 
  29. LightDM Webkit Greeter, Launchpad.net, retrieved 2016-01-12 

External links