LightDM

LightDM is a free and open-source X display manager that aims to be lightweight, fast, extensible and multi-desktop.[5] It can use various front-ends to draw User Interface,[6] also called Greeters.[7] It also supports Wayland.[8][9]

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 releaseSeptember 10, 2010 (2010-09-10)
Stable release
1.30.0 / March 17, 2019 (2019-03-17)[1]
Repository
Written inC
Operating systemLinux
Platformvarious, depended on front-end, most used is GTK & Qt
Size1 MB
Available in>50 languages[2][3][4]
TypeX display manager
LicenseGNU General Public License, version 3 or later
Websitegithub.com/CanonicalLtd/lightdm

LightDM is the default display manager for Edubuntu, Xubuntu and Mythbuntu since 11.10 release,[10][11][12] for Lubuntu since 12.04 release,[13] for Kubuntu beginning with 12.10[14] until 15.04[15] for Linux Mint[16] and Antergos.

Features

Features include:

  • codebase with very few dependencies
  • supports different display technologies (X, Mir, Wayland ...)
  • Lightweight - low memory usage and fast performance
  • Supports remote login (incoming - XDMCP, VNC, outgoing - XDMCP, pluggable)
  • Comprehensive test suite.
  • 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 plug-ins 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.[17][18]

front-ends

LightDM Greeters in active development
NameKey feature(s)VersionWebsite
GTK GreeterReference implementation in GTK,[19] Lubuntu default,[13] Xubuntu default[11]2.0[19]launchpad.net/lightdm-gtk-greeter
Pantheon GreeterGreeter for elementary OS[20]3.3.1[21]github.com/elementary/greeter
Unity GreeterUbuntu default[6]15.04.3[22]launchpad.net/unity-greeter
Mini GreeterMinimalist, single-user. INI configuration0.4.0[23]github.com/prikhi/lightdm-mini-greeter
Dormant LightDM Greeters
NameKey feature(s)VersionWebsite
Crowd GreeterDemonstration for an OpenGL-based Greeter[24][25]0.0.2[26]launchpad.net/crowd-greeter
GTK Builder GreeterAn alternative implementation from LXDE for GTK based on GtkBuilder featuring WYSIWYG theme editing with Glade Interface Designer.0.2.0[27]lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde%2Fldm-gtk-builder-greeter%3Ba%3Dsummary
KDE GreeterPlasma 4 integration,[28][29] Kubuntu default[14] until superseded by SDDM[15]0.3.2.2[30]github.com/KDE/lightdm
LXQt GreeterQt-only Greeter for LXQt desktop (formerly Razor Greeter[31]) until superseded by SDDM[32]0.7git.lxde.org/gitweb/?p=lxde%2Flxqt-lightdm-greeter.git%3Ba%3Dsummary
Qt GreeterReference implementation in Qtlaunchpad.net/lightdm-qt-greeter
Web Greeter Default greeter for Antergos.[33] Uses HTML/Javascript for theming[34] 2.2.5[35] github.com
WebKit GreeterEasy theming[6]2.0.0[36]launchpad.net/lightdm-webkit-greeter

See also

References

  1. Light Display Manager, Github
  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. 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. "Readme Manual of LightDM".
  9. "Arch Linux Wiki".
  10. Ubuntu 11.10 ReleaseNotes, Canonical, retrieved 28 May 2012
  11. Xubuntu 11.10 Release Notes, Canonical, retrieved 17 December 2012
  12. https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes
  13. Lubuntu 12.04 ReleaseNotes, Canonical, retrieved 14 Jun 2012
  14. RFC] Merging LightDM into KDE Workspaces, mail.kde.org, retrieved 2013-05-29
  15. Swapnil Bhartiya. "Kubuntu 15.04 With Plasma 5.3 - A Totally Different Kubuntu - Linux.com". Linux.com - The source for Linux Information. Archived from the original on 2016-03-16. Retrieved 2015-05-03.
  16. New features in Linux Mint 18.2 Cinnamon (go down or search for LightDM), retrieved 2017-07-02
  17. Ubuntu adopts LightDM, login screens to get more exciting, Geek.com, 12 May 2011, retrieved 18 May 2011
  18. LightDM, or: an examination of a misunderstanding of the problem, 12 May 2011, retrieved 14 July 2015
  19. LightDM GTK Greeter in Launchpad, Launchpad.net, retrieved 2012-12-16
  20. Hello, Luna Beta 1 | elementary, Elementaryos.org, 2012-11-14, retrieved 2013-05-29
  21. "LightDM Greeter for Pantheon". Github.
  22. Unity Greeter, Launchpad.net, retrieved 2012-12-16
  23. Mini Greeter Releases, GitHub, retrieved 2020-04-04
  24. ~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
  25. LightDM Crowd Greeter, YouTube, 2011-09-07, retrieved 2013-05-29
  26. Crowd Greeter : "LightDM Development Team" team, Launchpad.net, 2011-09-08, retrieved 2013-05-29
  27. Status of LXDE Components, LXDE Team, retrieved 17 December 2012
  28. 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
  29. Rationales, Static.davidedmundson.co.uk, retrieved 2013-05-29
  30. LightDM-KDE File Archive, KDE, retrieved 6 June 2013
  31. Razor-qt, razorqt-lightdm-greeter, Github.com, retrieved 2012-08-23
  32. 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 ...
  33. "Antergos | Your Linux. Always Fresh. Never Frozen". Antergos Linux. Retrieved 2016-08-06.
  34. "lightdm-webkit2-greeter - master". doclets.io. Archived from the original on 2016-10-07. Retrieved 2016-08-06.
  35. "Antergos/web-greeter". GitHub. Retrieved 2016-08-06.
  36. LightDM Webkit Greeter, Launchpad.net, retrieved 2016-01-12
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.