[[Vorlage(Archiviert, )]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Editor: Einen Editor verwenden] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/Oxygen/preferences-system-login.png, 48, align=left)]] [https://wiki.lxde.org/en/LXDM LXDM] {en} dient als [:Displaymanager:] der Desktop-Umgebung [:LXDE:] zur grafischen Anmeldung. Es wurde als Ersatz für [:GDM:] konzipiert, erreicht aber nicht den Funktionsumfang desselben. Dafür ist es wesentlich sparsamer im Umgang mit Systemressourcen als sein Vorbild. Derzeit verwendet keine offizielle Ubuntu-Variante LXDM als Standard. Eingesetzt wurde es bei Lubuntu bis Version 11.10, aber dannn zugunsten von [:LightDM:] aufgegeben. Zum Einsatz kam es beispielsweise noch bei der Distribution [:Archiv/Alte_Hardware/Ubuntu#Bodhi-Linux:Bodhi Linux]. [[Bild(./lxdm_login.jpg, 300, center, title="Anmeldung via LXDM")]] = Installation = LXDM kann direkt aus den offiziellen Paketquellen installiert werden [1]: {{{#!vorlage Paketinstallation lxdm, universe }}} = Konfiguration = [[Bild(Wiki/Icons/settings.png, 48, align=right)]] Bei Ubuntu-Varianten mit einem Anwendungsmenü steht über ''"System -> LXDM Config"'' ein kleines englischsprachiges grafisches Konfigurationsprogramm zur Verfügung. Alternativ kann man es mit '''lxdm-config''' aufrufen. Die Dateien zu den Einstellungen von LXDM befinden sich im Ordner * '''/etc/lxdm/''' (LXDE) * '''/etc/xdg/lubuntu/lxdm/''' (Lubuntu) Von zentraler Bedeutung ist die Datei '''lxdm.conf'''. Diese kann mit einem Editor [2] und Root-Rechten bearbeitet werden. Als Beispiel soll die Konfiguration von Lubuntu 11.04 dienen: {{{ [base] #autologin=BENUTZERNAME #session=/usr/bin/startlubuntu # numlock=0 greeter=/usr/lib/lxdm/lxdm-greeter-gtk [server] # arg=/usr/bin/X -nr vt1 [display] gtk_theme=Clearlooks bg=/usr/share/backgrounds/default.png bottom_pane=1 lang=1 theme=Industrial [input] [userlist] disable=1 white= black= }}} Anmerkung: * `0` = deaktiviert * `1` = aktiviert == Automatische Anmeldung == {{{#!vorlage Warnung Wer ein verschlüsseltes Homeverzeichnis verwendet, sollte auf eine automatische Anmeldung verzichten, weil dadurch der Aspekt der Daten-Sicherheit unterlaufen und die Funktionsweise erheblich beeinträchtigt wird. }}} Um eine automatische Anmeldung (Autologin) auf einem Computer mit nur einem einzigen Benutzer zu ermöglichen, entfernt man die Kommentarzeichen '''#''' im folgenden Abschnitt: {{{ [base] autologin=BENUTZERNAME session=/usr/bin/startlubuntu # numlock=0 }}} und passt `BENUTZERNAME` entsprechend an. Falls der Zahlenblock automatisch aktiviert werden soll, kann auch die Zeile mit `numlock=0` auskommentiert werden. Dies ist aber nur bei Verwendung einer externen Tastatur praktisch (und auf Notebooks eher kontraproduktiv). == Benutzerliste == {{{#!vorlage Hinweis Die Benutzerliste ist erst ab Version 0.3.0 vorhanden. Außerdem muss das verwendete Thema eine Benutzerliste unterstützen. }}} Auf Systemen mit mehreren Benutzern kann es nützlich sein, eine Liste der Benutzer anzuzeigen. Dazu dient der Eintrag: {{{ [userlist] disable=0 }}} Man sollte aber bedenken, dass jetzt nur noch ein Kennwort den Rechner vor einem unbefugten Zugriff schützt. Daher wird die Anzeige der Benutzerliste bei manchen Rechnern bewusst unterdrückt. Auf Wunsch kann über eine White- bzw. Blacklist angegeben werden, welche Benutzer konkret angezeigt werden sollen und welche nicht (in der Praxis ist vermutlich der Eintrag `black=BENUTZERNAME` der wichtigere). {{{ white= black= }}} {{{#!vorlage Experten Die Version 0.3 liest die Datei '''/etc/passwd''' und prüft auf Benutzer, die `/home/` als Verzeichnis haben. Dann werden einfach nur die ersten drei gefundenen in die Benutzerliste übernommen. Auch die Reihenfolge der Benutzernamen innerhalb der Password-Datei scheint eine Rolle zu spielen. }}} == Weitere Optionen = * Design (siehe [:Archiv/GTK_Engines:]): `gtk_theme=Clearlooks` * Hintergrundbild: `bg=/usr/share/backgrounds/default.png` * Anzeige der Werkzeugleiste am unteren Bildschirmrand aktivieren: `bottom_pane=1` * Sprachauswahl aktivieren: `lang=1` == Themen == Das Aussehen von LXDM lässt sich über Themen beeinflussen. Diese sind unterhalb von '''/usr/share/lxdm/themes/''' gespeichert. Bisher existiert erst ein Thema namens ''"Industrial"''. Dieses kann als Beispiel für eigene Kreationen genutzt werden. Während sich das Hintergrundbild in der Datei '''ldxm.conf''' über {{{ [display] bg=/usr/share/backgrounds/default.png }}} leicht ändern lässt (neues Bild zuerst mit Root-Rechten nach '''/usr/share/backgrounds/''' kopieren), erfordern Anpassungen in der zentralen Datei '''/usr/share/lxdm/themes/Industrial/greeter.ui''' [wikipedia:Extensible Markup Language:XML]-Kenntnisse. = Bedienung = Die Bedienung eines Displaymanagers erfolgt immer nach dem gleichen Schema. Zuerst gibt man den Benutzernamen ein (oder wählt ihn aus der Benutzerliste aus), bestätigt mit [[Vorlage(Tasten, enter)]] und wiederholt den Vorgang für das Kennwort. Nach einem zweiten [[Vorlage(Tasten, enter)]] wird die zuletzt benutzte Sitzung gestartet - wenn die Angaben korrekt waren (dieser Vorgang darf beliebig oft wiederholt werden). Möchte man die Sitzung (die gewünschte Desktop-Umgebung) oder die Sprache der Sitzung ändern, sollte man dies vor der Anmeldung tun. Zusätzlich wird die Möglichkeit geboten, den Rechner auszuschalten oder neu zu starten. == Beenden und (Neu-)Starten samt XServer == Manchmal kommt es vor, dass man bestimmte Aufgaben ohne laufenden XServer bzw. auf der Konsole durchführen möchte. Mit den Tastenkombinationen Tasten [[Vorlage(Tasten, strg+alt+f1)]] bis [[Vorlage(Tasten, strg+alt+f6)]] kann man in sechs unabhängige Textkonsolen wechseln. Befindet man sich erstmal auf einer Textkonsole, reicht beispielsweise [[Vorlage(Tasten, alt+f2)]], um zur zweiten Textkonsole zu wechseln. Zurück zur laufenden Sitzung / der graphischen Anmeldung gelangt man mit [[Vorlage(Tasten, alt+f7)]]. Von einer Textkonsole aus kann man LXDM mitsamt Xserver wie folgt beenden, starten oder neu starten. || Aktion || Befehl || || Beenden ||{{{#!vorlage Befehl sudo stop lxdm }}}|| || Starten ||{{{#!vorlage Befehl sudo start lxdm }}}|| || Neustarten ||{{{#!vorlage Befehl sudo restart lxdm }}}|| = Problembehebung = [[Bild(Wiki/Icons/hint.png, 48, align=right)]] Ältere Versionen von LXDM konnten nur eine (LXDE-)Sitzung starten. Möchte man bei der Anmeldung zwischen verschiedenen Desktop-Umgebungen oder Fenstermanagern auswählen können, wird mindestens die Version 0.3.0 oder neuer benötigt. == Benutzerwechsel == LXDM bietet keine grafische Möglichkeit, sich als weiterer Benutzer anzumelden, während der gerade angemeldete (im Hintergrund) aktiv bleibt (''"schneller Benutzerwechsel"''). Wer diese Funktion benötigt, muss auf die Kommandozeile ausweichen: {{{#!vorlage Befehl lxdm -c USER_SWITCH }}} == Anmeldung nicht möglich == In seltenen Fällen kann es vorkommen, dass die korrekte Eingabe des Benutzernamens und/oder des Kennworts mit folgender Meldung quittiert wird: > ''"authentication for user failed"'' Dann kann es helfen, in der Datei '''/etc/lxdm/LoginReady''' zu kontrollieren, ob dort auch die deutsche Tastaturbelegung eingetragen ist: {{{ #!/bin/sh # # Note: this is a sample and will not be run as is. setxkbmap -model pc105 -layout de -variant basic export LANG="de_DE.UTF-8" export LC_ALL="de_DE.UTF-8" }}} Dies kann beispielsweise mit Hilfe einer [:Terminal#Virtuelle-Konsole:virtuellen Konsole] geschehen. = Links = * [man:lxdm:Manpage] {en} * [sourceforge:lxde/files/lxdm/:LXDM] {en} - Quelltext auf SourceForge * [:Displaymanager:] {Übersicht} Übersichtsartikel #tag: System, Desktop, LXDE