LightDM

From Wikipedia, the free encyclopedia
LightDM

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 (2010-09-10)
Stable release 1.8.0 / October 8, 2013 (2013-10-08)[1]
Development status Active
Written in C
Operating system Linux
Platform GTK+, Qt
Size 1 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

Some features include:

  • Codebase with few external dependencies
  • Standards compliant (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 offers at least the same functionality as GDM but it has a simpler code base and does not load any GNOME libraries to work.[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] and for Kubuntu beginning with 12.10.[13]

Available Greeters

LightDM Greeters in active development
Name Key feature(s) Version Website
GTK+ Greeter Reference implementation in GTK+,[14] Lubuntu default,[12] Xubuntu default[11] 1.5.2[14] launchpad.net
KDE Greeter Plasma integration,[15][16] Kubuntu default[13] 0.3.2.1[17] projects.kde.org
Pantheon Greeter Greeter for Elementary OS[18] Beta 1[18] launchpad.net
Razor Greeter Lightweight (Qt-only), for Razor-Qt[19] 0.5.2 razor-qt.org
Unity Greeter Ubuntu default[7] 13.04.1[20] launchpad.net
Dormant LightDM Greeters
Name Key feature(s) Version Website
Crowd Greeter Demonstration for an OpenGL-based Greeter[21][22] 0.0.2[23] 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[24] sourceforge.net
Qt Greeter Reference implementation in Qt launchpad.net
WebKit Greeter Easy theming[7] 0.1.2[25] launchpad.net

See also

References

  1. Light Display Manager, Launchpad.net 
  2. Czech 17 000.00 0 0 0 0 2011-05-13 12:11:15 UTC 2011-05-13 (2011-05-13). "Translations: Light Display Manager". Translations.launchpad.net. Retrieved 2013-05-29. 
  3. Czech 16 015.79 3 3 3 3 2013-05-08 06:42:26 UTC 2013-05-08 (2013-05-08). "Translations: LightDM GTK+ Greeter". Translations.launchpad.net. 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. Ubuntu 11.10 ReleaseNotes, Canonical, retrieved 28 May 2012 
  11. 11.0 11.1 Xubuntu 11.10 Release Notes, Canonical, retrieved 17 December 2012 
  12. 12.0 12.1 Lubuntu 12.04 ReleaseNotes, Canonical, retrieved 14 Jun 2012 
  13. 13.0 13.1 RFC] Merging LightDM into KDE Workspaces, mail.kde.org, retrieved 2013-05-29 
  14. 14.0 14.1 LightDM GTK+ Greeter in Launchpad, Launchpad.net, retrieved 2012-12-16 
  15. David Edmundson (2012-07-21), LightDM-KDE 0.2.0, Sharpley.org.uk, retrieved 2012-08-23 
  16. Rationales, Static.davidedmundson.co.uk, retrieved 2013-05-29 
  17. LightDM-KDE File Archive, KDE, retrieved 6 June 2013 
  18. 18.0 18.1 Hello, Luna Beta 1 | elementary, Elementaryos.org, 2012-11-14, retrieved 2013-05-29 
  19. Razor-qt, razorqt-lightdm-greeter, Github.com, retrieved 2012-08-23 
  20. Unity Greeter, Launchpad.net, retrieved 2012-12-16 
  21. ~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 
  22. LightDM Crowd Greeter, YouTube, 2011-09-07, retrieved 2013-05-29 
  23. Crowd Greeter : "LightDM Development Team" team, Launchpad.net, 2011-09-08, retrieved 2013-05-29 
  24. Status of LXDE Components, LXDE Team, retrieved 17 December 2012 
  25. LightDM Webkit Greeter, Launchpad.net, retrieved 2012-08-23 

External links

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.