LightDM
LightDM
|
|
---|---|
Screenshot of the LightDM login screen on Ubuntu 11.10 Beta 1 |
|
Basic data
|
|
Maintainer | Robert Ancell |
Publishing year | September 10, 2010 |
Current version |
1.30.0 ( May 17, 2019 ) |
operating system | GNU / Linux |
programming language | C. |
category | Display manager |
License | GNU GPL |
freedesktop.org/wiki/Software/LightDM |
LightDM (Light Display Manager) is a display manager . With 5,000 lines of program code, LightDM is less complex than GDM with 50,000 lines. Nevertheless, it provides almost the same functionality as GDM. The smaller code base is easier to maintain, more easily adaptable to new requirements, and the execution speed is much faster. The design goals are:
- fast: the display manager should not result in a longer startup time for the system.
- Fail-safe: exceptional situations are handled.
- Tamper-proof: Users with undesirable intent don't stand a chance.
- flexible: many application scenarios are supported.
- Expandable: rare application scenarios can be supported by plug-ins .
- simple: the configuration should be simple and the code base easy to understand and change.
LightDM clearly separates the core functions, such as access to the ConsoleKit or energy management, from the user interface, the so-called "greeter". A new user interface can be implemented in LightDM in just a few days. LightDM can deal with several user interfaces at the same time, which makes it easy to experiment with new ideas. B. a distribution to easily configure a specific look. There are u. a. User interfaces based on WebKit , Qt , GTK + and KDE Plasma .
The simple code base and the simple configuration were the main reasons that LightDM became the default X-Display-Manager starting with Ubuntu and Xubuntu 11.10. In Lubuntu , too, it replaced the previously used LXDM on April 12, and at Kubuntu it replaced KDE's own KDM with version 12.10 .
Available greeters
LightDM Greeter development | |||
---|---|---|---|
Surname | Main feature | version | website |
GTK + Greeter | Reference implementation in GTK + , Lubuntu standard, Xubuntu standard | 1.5.2 | launchpad.net |
KDE Greeter | Plasma integration, Kubuntu standard | 0.3.2.1 | quickgit.kde.org |
Razor Greeter | Lightweight ( Qt only ), for Razor-qt | 0.5.2 | razor-qt.org |
Unity Greeter | Ubuntu standard | 13.04.1 | launchpad.net |
Not further developed LightDM Greeter | |||
Surname | Main feature | version | website |
Crowd greeter | Demonstration of an OpenGL -based greeter | 0.0.2 | launchpad.net |
GTK + Builder Greeter | Alternative implementation of LXDE for GTK + based on GtkBuilder with WYSIWYG theme processing using Glade . | 0.2.0 | sourceforge.net |
Qt Greeter | Reference implementation in Qt | - | launchpad.net |
WebKit Greeter | Simple subjects | 0.1.2 | launchpad.net |
Web links
Individual evidence
- ↑ Release 1.30.0 . May 17, 2019 (accessed May 18, 2019).
- ↑ Release 1.30.0 . May 17, 2019 (accessed August 3, 2019).
- ↑ LightDM design
- ↑ ConsoleKit 0.4.1 Documentation
- ↑ KDE and LightDM ( Memento of the original from December 20, 2011 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. , David Edmundson, June 1, 2011. Accessed January 2, 2012.
- ↑ LightDM for Display Management , ubuntu blueprint, April 16, 2011.
- ↑ a b c Ubuntu 11.10 To Switch From GDM To LightDM.
- ↑ a b “xubuntu-meta” 2.129 source package in The Oneiric Ocelot.
- ↑ a b The first details for Precise Pangolin emerge. November 7, 2011, accessed June 19, 2017 .
- ↑ a b Kubuntu 12.10 is Released ( Memento from April 26, 2015 in the Internet Archive )
- ↑ a b https://launchpad.net/lightdm-gtk-greeter
- ↑ Archived copy ( memento of the original from December 24, 2012 in the web archive archive.today ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice.
- ↑ http://static.davidedmundson.co.uk/lightdm_design_rationale.html
- ↑ LightDM-KDE File Archive . KDE . Retrieved October 24, 2016.
- ↑ https://github.com/Razor-qt/razor-qt/tree/master/razorqt-lightdm-greeter
- ↑ https://launchpad.net/unity-greeter
- ↑ https://bazaar.launchpad.net/~lightdm-team/crowd-greeter/trunk/view/head:/NEWS
- ↑ https://www.youtube.com/watch?v=f8nm4NpaVXE
- ↑ https://launchpad.net/~lightdm-team/+archive/crowd-greeter
- ↑ https://wiki.lxde.org/en/Status_of_LXDE_Components
- ↑ https://launchpad.net/lightdm-webkit-greeter