Zum Inhalt springen

LightDM

aus Wikipedia, der freien Enzyklopädie
Skriptfehler: Ein solches Modul „WLink“ ist nicht vorhanden.

[[Datei:Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.|150px]]
Bildschirmfoto des Anmeldebildschirms unter Ubuntu 11.10
Bildschirmfoto des LightDM-Anmeldebildschirms unter Ubuntu 11.10 Beta 1
Basisdaten

Hauptentwickler Robert Ancell
Entwickler Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
Erscheinungsjahr Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
Aktuelle Version Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
(Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.)
Aktuelle Vorabversion Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
(Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.)
Betriebssystem GNU/Linux
Programmier­sprache C
Kategorie Displaymanager
Lizenz GNU GPL
https://github.com/canonical/lightdm

LightDM (Light Display Manager) ist ein Display Manager. LightDM ist mit 5.000 Zeilen Programmcode weniger komplex als GDM mit 50.000 Zeilen. Trotzdem stellt er fast die gleiche Funktionalität wie GDM bereit. Die kleinere Codebasis ist einfacher zu warten, kann leichter an neue Anforderungen angepasst werden, und die Ausführungsgeschwindigkeit ist wesentlich höher. Die Designziele sind:<ref>LightDM Design</ref>

  • schnell: der Display Manager sollte sich nicht in einer längeren Startup-Zeit des Systems niederschlagen.
  • ausfallsicher: Ausnahmesituationen werden behandelt.
  • manipulationssicher: Benutzer mit unerwünschten Absichten haben keine Chance.
  • flexibel: viele Anwendungsszenarien werden unterstützt.
  • erweiterbar: seltene Anwendungsszenarien können durch Plug-ins unterstützt werden.
  • einfach: die Konfiguration soll einfach sein, und die Codebasis einfach zu verstehen und zu ändern.

LightDM trennt die Kernfunktionen wie beispielsweise den Zugriff auf das ConsoleKit oder das Energiemanagement klar von der Benutzerschnittstelle, dem sogenannten „Greeter“. In LightDM kann man mit einem Aufwand von wenigen Tagen eine neue Benutzerschnittstelle implementieren. LightDM kann mit mehreren Benutzerschnittstellen gleichzeitig umgehen, womit es einfach wird mit neuen Ideen zu experimentieren, und es ermöglicht z. B. einer Distribution einfach ein spezifisches Aussehen zu konfigurieren. Es existieren u. a. Benutzerschnittstellen auf Basis von WebKit, Qt, GTK und KDE Plasma.<ref>ConsoleKit 0.4.1 Documentation</ref><ref><templatestyles src="Webarchiv/styles.css" />Vorlage:Webarchiv/WaybackVorlage:Webarchiv/archiv-botSkriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Vorlage:Webarchiv/Wartung/URLSkriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden., David Edmundson, 1. Juni 2011. Zugegriffen: 2. Januar 2012.</ref>

Die einfache Codebasis und die einfache Konfiguration waren die Hauptgründe, dass LightDM der voreingestellte X-Display-Manager ab Ubuntu und Xubuntu 11.10 wurde.<ref>LightDM for Display Management, ubuntu blueprint, 16. April 2011.</ref><ref name="digitizor">Ubuntu 11.10 To Switch From GDM To LightDM.</ref><ref name="Xubuntu">“xubuntu-meta” 2.129 source package in The Oneiric Ocelot.</ref> Auch in Lubuntu hat er ab 12.04 den bisher verwendeten LXDM abgelöst<ref name="Lubuntu">Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden.; ehemals im Vorlage:Referrer (nicht mehr online verfügbar);.Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> und bei Kubuntu löste er mit Version 12.10 den KDE-eigenen KDM ab.<ref name="Kubuntu default"><templatestyles src="Webarchiv/styles.css" />Vorlage:Webarchiv/WaybackSkriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Vorlage:Webarchiv/Wartung/URLSkriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.</ref>

Verfügbare Greeter[Bearbeiten]

LightDM Greeter Entwicklung
Name Hauptmerkmal Version Webseite
GTK+ Greeter Referenz-Implementierung in GTK,<ref name="GTK Greeter">https://launchpad.net/lightdm-gtk-greeter</ref> Lubuntu-Standard,<ref name="Lubuntu" /> Xubuntu-Standard<ref name="Xubuntu" /> 1.5.2<ref name="GTK Greeter" /> launchpad.net
KDE Greeter Plasma-Integration,<ref name="Plasma"><templatestyles src="Webarchiv/styles.css" />Vorlage:Webarchiv/TodayVorlage:Webarchiv/archiv-botSkriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Vorlage:Webarchiv/Wartung/URLSkriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.</ref><ref>http://static.davidedmundson.co.uk/lightdm_design_rationale.html</ref> Kubuntu-Standard<ref name="Kubuntu default" /> 0.3.2.1<ref>Vorlage:Cite book/Name: [Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] KDE, Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden., archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am Vorlage:Cite book/URL;.Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> quickgit.kde.org
Razor Greeter Leichtgewichtig (nur Qt), für Razor-qt<ref>https://github.com/Razor-qt/razor-qt/tree/master/razorqt-lightdm-greeter</ref> 0.5.2 razor-qt.org
Unity Greeter Ubuntu-Standard<ref name="digitizor" /> 13.04.1<ref>https://launchpad.net/unity-greeter</ref> launchpad.net
Nicht weiter entwickelte LightDM Greeter
Name Hauptmerkmal Version Webseite
Crowd Greeter Demonstration eines OpenGL-basierten Greeters<ref><templatestyles src="Webarchiv/styles.css" />Vorlage:Webarchiv/WaybackVorlage:Webarchiv/archiv-botSkriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Vorlage:Webarchiv/Wartung/URLSkriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.</ref><ref>Robert Ancell: LightDM Crowd Greeter auf YouTube, Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden., abgerufen am Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden. (Laufzeit: 0:18 min).Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref> 0.0.2<ref>https://launchpad.net/~lightdm-team/+archive/crowd-greeter</ref> launchpad.net
GTK+ Builder Greeter Alternative Implementierung von LXDE für GTK basierend auf GtkBuilder mit WYSIWYG-Theme-Bearbeitung mittels Glade. 0.2.0<ref name="GTK Builder Greeter"><templatestyles src="Webarchiv/styles.css" />Vorlage:Webarchiv/WaybackVorlage:Webarchiv/archiv-botSkriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Vorlage:Webarchiv/Wartung/URLSkriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.</ref> sourceforge.net
Qt Greeter Referenz-Implementierung in Qt — launchpad.net
WebKit Greeter Einfaches Themen<ref name="digitizor" /> 0.1.2<ref>https://launchpad.net/lightdm-webkit-greeter</ref> launchpad.net

Weblinks[Bearbeiten]

Commons: Skriptfehler: Ein solches Modul „WLink“ ist nicht vorhanden. – Sammlung von Bildern, Videos und Audiodateien

Vorlage:Wikidata-Registrierung

Einzelnachweise[Bearbeiten]

<references />