LightDM unter Arch Linux konfigurieren: Eine detaillierte Anleitung
Die Einrichtung von LightDM unter Arch Linux kann mitunter herausfordernd sein, was viele Nutzer dazu veranlasst, diesen Displaymanager nicht als Standard zu verwenden. Das ist bedauerlich, denn LightDM ist eines der leistungsfähigsten Anmeldesysteme für Linux. Diese Anleitung zeigt Ihnen, wie Sie LightDM unter Arch Linux erfolgreich installieren und konfigurieren.
Installation von LightDM
LightDM ist für Arch Linux-Nutzer (und dessen Derivate wie Manjaro) in den primären Softwarequellen verfügbar. Beachten Sie, dass sich die LightDM-Pakete im Repository „Extra“ befinden, welches manuell aktiviert werden muss.
Um den Zugriff auf das „Extra“-Repository zu ermöglichen, öffnen Sie ein Terminal und bearbeiten Sie die Pacman-Konfigurationsdatei mit folgendem Befehl:
sudo nano /etc/pacman.conf
Innerhalb der Konfigurationsdatei suchen Sie nach dem Eintrag „Extra“. Entfernen Sie das vorangestellte #-Symbol sowie die beiden darunterliegenden Zeilen. Diese Symbole müssen vollständig entfernt werden, damit Pacman die Softwarequelle aktivieren kann.
Speichern Sie die Änderungen mit Strg + O und schließen Sie Nano mit Strg + X.
Aktualisieren Sie anschließend Ihren Paketmanager und installieren Sie LightDM:
sudo pacman -Syyu lightdm
Auswahl eines Greeters
Nach der Installation von LightDM ist es notwendig, einen sogenannten „Greeter“ zu installieren, da LightDM allein nicht funktionsfähig ist. Ein Greeter ist der Teil der Software, mit dem Benutzer interagieren, um sich anzumelden. Es gibt verschiedene Greeter, darunter GTK (Gnome), WebKit-basierte, der alte Ubuntu Unity Greeter und viele mehr. Im Folgenden werden die verschiedenen Optionen vorgestellt und deren Installation erläutert.
GTK-Greeter
Der GTK-Greeter ist die Standard-Anmeldeoberfläche für LightDM. Er funktioniert gut mit GTK-Themes und ist konfigurierbar. Installation mit:
sudo pacman -S lightdm-gtk-greeter
Webkit2-Greeter
Der Webkit2-Greeter verwendet die WebKit-Rendering-Engine zur Darstellung von Anmeldethemen. Installation:
sudo pacman -S lightdm-webkit2-greeter
Pantheon-Greeter
Der Pantheon Greeter ist die Standardanmeldung für ElementaryOS. Geeignet für Nutzer, die einen elementaren Look bevorzugen. Installation:
sudo pacman -S git base-devel git clone https://aur.archlinux.org/lightdm-pantheon-greeter.git cd lightdm-pantheon-greeter makepkg -sri
Unity-Greeter
Der Unity Greeter ist die Anmeldeoberfläche, die Ubuntu über Jahre verwendet hat. Installation via AUR:
sudo pacman -S git base-devel git clone https://aur.archlinux.org/lightdm-unity-greeter.git cd lightdm-unity-greeter makepkg -sri
Slick Greeter
Der Slick Greeter wird von vielen Linux-Distributionen verwendet. Installation:
git clone https://aur.archlinux.org/lightdm-slick-greeter.git cd lightdm-slick-greeter makepkg -sri
Mini-Greeter
Der Mini-Greeter ist ein sehr schlanker Anmeldebildschirm, der nur einen Benutzer verarbeitet und somit ressourcenschonender ist. Installation via AUR:
git clone https://aur.archlinux.org/lightdm-mini-greeter.git cd lightdm-mini-greeter makepkg -sri
Aktivierung des Greeters
Nach der Installation des gewünschten LightDM-Greeters muss dieser in der Konfigurationsdatei aktiviert werden. Öffnen Sie die Datei `lightdm.conf` mit Nano:
sudo nano /etc/lightdm/lightdm.conf
Suchen Sie nach der Zeile `“#greeter-session=example-gtk-gnome“` (Strg + W).
Entfernen Sie das #-Symbol und `example-gtk-gnome` und ersetzen Sie es durch den Namen des von Ihnen gewählten Greeters aus der folgenden Liste:
lightdm-slick-greeter
lightdm-webkit2-greeter
lightdm-unity-greeter
lightdm-pantheon-greeter
lightdm-mini-greeter
lightdm-gtk-greeter
Speichern Sie die Änderungen (Strg + O) und beenden Sie Nano (Strg + X). Testen Sie die LightDM-Konfiguration mit folgendem Befehl:
lightdm --test-mode --debug
Sollte der Test fehlschlagen, überprüfen Sie die Konfigurationsdatei erneut auf Fehler.
LightDM als Standard-Displaymanager festlegen
Um LightDM als Standard-Anmeldemanager zu verwenden, gehen Sie wie folgt vor:
Schritt 1: Deaktivieren Sie den aktuellen Anmeldemanager:
sudo systemctl disable gdm -f
oder
sudo systemctl disable sddm -f
oder
sudo systemctl disable lxdm -f
Schritt 2: Aktivieren Sie LightDM:
sudo systemctl enable lightdm -f
Schritt 3: Starten Sie Ihren Rechner neu:
sudo systemctl reboot
Stellen Sie sicher, dass Sie alle Änderungen gespeichert haben, bevor Sie den Befehl ausführen.
Nach dem Neustart sollte LightDM als neuer Anmeldebildschirm angezeigt werden.