LightDM

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
LightDM
LightDM in Ubuntu 12.04 with its default Unity Greeter front-end
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; 8 years ago (2010-09-10)
Stable release
1.28.0 / August 30, 2018; 20 days ago (2018-08-30)[1]
Repository Edit this at Wikidata
Written in C
Operating system Linux
Platform GTK+, Qt
SizeMB
Available in >50 languages[2][3][4]
Type
License GNU General Public License, version 3 or later
Website freedesktop.org/wiki/Software/LightDM

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

Features[edit]

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.[8][9] LightDM is the default display manager for Ubuntu, Edubuntu, Xubuntu and Mythbuntu since 11.10 release,[10][11] for Lubuntu since 12.04 release,[12] for Kubuntu beginning with 12.10[13] until 15.04[14] for Linux Mint,[15] and Antergos.

Available greeters[edit]

LightDM Greeters in active development
Name Key feature(s) Version Website
GTK+ Greeter Reference implementation in GTK+,[16] Lubuntu default,[12] Xubuntu default[11] 2.0[16] launchpad.net/lightdm-gtk-greeter
Pantheon Greeter Greeter for elementary OS[17] 2.0[18] launchpad.net/pantheon-greeter
Unity Greeter Ubuntu default[6] 15.04.3[19] launchpad.net/unity-greeter
Webkit2 Greeter Default greeter for Antergos.[20] Uses HTML/Javascript for theming[21] 2.1.4[22] github.com
Dormant LightDM Greeters
Name Key feature(s) Version Website
Crowd Greeter Demonstration for an OpenGL-based Greeter[23][24] 0.0.2[25] launchpad.net/crowd-greeter
GTK+ Builder Greeter An alternative implementation from LXDE for GTK+ based on GtkBuilder featuring WYSIWYG theme editing with Glade Interface Designer. 0.2.0[26] lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde%2Fldm-gtk-builder-greeter%3Ba%3Dsummary
KDE Greeter Plasma integration,[27][28] Kubuntu default[13] until superseded by SDDM[14] 0.3.2.2[29] projects.kde.org/lightdm[dead link]
LXQt Greeter Qt-only Greeter for LXQt desktop (formerly Razor Greeter[30]) until superseded by SDDM[31] 0.7 git.lxde.org/gitweb/?p=lxde%2Flxqt-lightdm-greeter.git%3Ba%3Dsummary
Qt Greeter Reference implementation in Qt launchpad.net/lightdm-qt-greeter
WebKit Greeter Easy theming[6] 2.0.0[32] launchpad.net/lightdm-webkit-greeter

See also[edit]

References[edit]

  1. ^ Light Display Manager, freedesktop.org 
  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. ^ The Light Display Manager (LightDM), retrieved 17 May 2011 
  6. ^ a b c Ubuntu 11.10 To Switch From GDM To LightDM, 12 May 2011, retrieved 18 May 2011 
  7. ^ Fischer, Matt (2012-02-07). "» So You Want to Write a LightDM Greeter… Matt Fischer's Blog". Mattfischer.com. Retrieved 2013-05-29. 
  8. ^ Ubuntu adopts LightDM, login screens to get more exciting, Geek.com, 12 May 2011, retrieved 18 May 2011 
  9. ^ LightDM, or: an examination of a misunderstanding of the problem, 12 May 2011, retrieved 14 July 2015 
  10. ^ Ubuntu 11.10 ReleaseNotes, Canonical, retrieved 28 May 2012 
  11. ^ a b Xubuntu 11.10 Release Notes, Canonical, retrieved 17 December 2012 
  12. ^ a b Lubuntu 12.04 ReleaseNotes, Canonical, retrieved 14 Jun 2012 
  13. ^ a b RFC] Merging LightDM into KDE Workspaces, mail.kde.org, retrieved 2013-05-29 
  14. ^ a b Swapnil Bhartiya. "Kubuntu 15.04 With Plasma 5.3 - A Totally Different Kubuntu - Linux.com". Linux.com - The source for Linux Information. 
  15. ^ New features in Linux Mint 18.2 Cinnamon (go down or search for LightDM), retrieved 2017-07-02
  16. ^ a b 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. ^ "Antergos | Your Linux. Always Fresh. Never Frozen". Antergos Linux. Retrieved 2016-08-06. 
  21. ^ "lightdm-webkit2-greeter - master". doclets.io. Retrieved 2016-08-06. 
  22. ^ "Antergos/lightdm-webkit2-greeter". GitHub. Retrieved 2016-08-06. 
  23. ^ ~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 
  24. ^ LightDM Crowd Greeter, YouTube, 2011-09-07, retrieved 2013-05-29 
  25. ^ Crowd Greeter : "LightDM Development Team" team, Launchpad.net, 2011-09-08, retrieved 2013-05-29 
  26. ^ Status of LXDE Components, LXDE Team, retrieved 17 December 2012 
  27. ^ David Edmundson (2012-07-21), LightDM-KDE 0.2.0, Sharpley.org.uk, archived from the original on 2012-12-24, retrieved 2012-08-23 
  28. ^ Rationales, Static.davidedmundson.co.uk, retrieved 2013-05-29 
  29. ^ LightDM-KDE File Archive, KDE, retrieved 6 June 2013 
  30. ^ Razor-qt, razorqt-lightdm-greeter, Github.com, retrieved 2012-08-23 
  31. ^ 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 ... 
  32. ^ LightDM Webkit Greeter, Launchpad.net, retrieved 2016-01-12 

External links[edit]