Det er notorisk kedeligt at indstille LightDM påArch Linux. Af denne grund vælger mange ikke at bruge det som deres standard display manager på Arch Linux. Spring over LightDM er en virkelig skam, da det er et af de bedste login-systemer på hele Linux! I denne selvstudie gennemgår vi, hvordan man får LightDM til at arbejde på Arch Linux.
Installer LightDM
LightDM er let tilgængelig for Arch Linux-brugere(såvel som dets derivater, som Manjaro) på de primære OS-softwareserver. Husk dog, at LightDM-pakkerne er placeret i “Ekstra” softwarekilden, et arkiv, som brugerne har brug for at aktivere manuelt.
For at give dit Arch Linux-system adgang til “Ekstra” softwarekilde skal du åbne en terminal og bruge den til at redigere din Pacman-konfigurationsfil.
sudo nano /etc/pacman.conf
I Pacman.conf-fil, tryk på piletasten og kig efter “Ekstra”. Fjern # -symbolet foran det såvel som de to linjer nedenfor. Disse symboler skal fjernes fuldstændigt fra alt fra “Extra” -softwarelageret, eller Pacman-pakkeværktøjet nægter at aktivere det.
Når du har fjernet alle kommentarskilte (#), skal du trykke på Ctrl + O tastkombination på tastaturet for at gemme redigeringerne. Luk derefter Nano ved at trykke på Ctrl + X.
Når redigeringerne er udført, synkroniser din pakkehåndtering igen og installer LightDM.
sudo pacman -Syyu lightdm
Vælg en græser

LightDM er installeret, men i modsætning til andre Display Managers på Linux er dette ikke nok til at bruge det. I stedet for at denne displaymanager skal fungere korrekt, er en “Greeter” nødvendig.
Du spekulerer måske på “hvad er en grønnere?”Det er det aspekt af LightDM-softwaren, som brugeren interagerer med og bruger til at logge på. Der er mange typer hilsner, herunder en GTK (Gnome), en WebKit-baseret, den gamle Ubuntu Unity, og så mange flere! I dette afsnit af vejledningen fortæller vi dig kort om de forskellige tilgængelige hilsner og gennemgår, hvordan du installerer dem.
GTK græder
GTK greeter er standard LightDM login-motor. Det fungerer godt med eksisterende GTK-temaer og kan med rimelighed konfigureres. Installer det med kommandoerne nedenfor.
sudo pacman -S lightdm-gtk-greeter
Webkit2 bliver bedre
Webkit2 greeter bruger Webkit rendering-motoren til at generere brugertemaer. For at bruge det med LightDM på Arch skal du gøre følgende i en terminal.
sudo pacman -S lightdm-webkit2-greeter
Pantheon græder
Pantheon greeter er standard loginopsætningen til ElementaryOS-projektet. De, der ønsker at få et mere "elementært" look, bør installere dette. Få det med:
sudo pacman -S git base-devel git clone https://aur.archlinux.org/lightdm-pantheon-greeter.git cd lightdm-pantheon-greeter makepkg -sri
Enhed græder
Unity greeter er det LightDM login opsætning, derUbuntu har brugt i årevis med deres brugerdefinerede desktopmiljø. Hvis du går glip af denne logonskærmstil, skal du installere den fra AUR ved at følge kommandoerne nedenfor.
sudo pacman -S git base-devel git clone https://aur.archlinux.org/lightdm-unity-greeter.git cd lightdm-unity-greeter makepkg -sri
Slick grådere
Slick er LightDM-begivenheden, der er foretrukket af mange Linux-distributionsproducenter. For at få det på dit Arch-system skal du gøre:
git clone https://aur.archlinux.org/lightdm-slick-greeter.git cd lightdm-slick-greeter makepkg -sri
Mini groeter
Mini greeter er en loginskærmopsætning for LightDM, der er meget mere slanket end andre hilsener.
Mini greeter håndterer kun én bruger, og som et resultat er den meget mindre ressourceintensiv. Mini er tilgængelig i AUR, og brugere kan installere den med disse kommandoer:
git clone https://aur.archlinux.org/lightdm-mini-greeter.git cd lightdm-mini-greeter makepkg -sri
Aktivér greeter
Efter installation af dit valg af LightDM-greeter, er det tid til at aktivere det i konfigurationsfilerne. Åben lightdm.conf i Nano-teksteditor.
sudo nano /etc/lightdm/lightdm.conf
Tryk på Ctrl + W tastaturkombination, skriv “# Greeter-session = eksempel-gtk-gnome”Ind og tryk på Gå ind.

Fjern # symbol såvel som eksempel-gtk-gnome og erstatt det med en af sessionerne på listen nedenfor.
- lightdm-slick-greeter
- lightdm-webkit2-greeter
- lightdm-enhed-greeter
- lightdm-pantheon-greeter
- lightdm-mini-velkomst
- lightdm-gtk-greeter
Gem redigeringerne på Lightdm.conf med Ctrl + O, og forlade Nano med Ctrl + X. Når redigeringerne er gemt, test dine LightDM-indstillinger og bekræft, at de fungerer med dm-værktøj.
Bemærk: Hvis testen mislykkes, skal du redigere konfigurationsfilen og bestemme, hvad der gik galt.
lightdm --test-mode --debug
LightDM som primær display manager

LightDM skal indstilles som standard login manager på Arch, før du kan bruge det. Følg nedenstående trin for at aktivere det.
Trin 1: Deaktiver din nuværende login-manager med systemdeaktiver.
sudo systemctl disable gdm -f
eller
sudo systemctl disable sddm -f
eller
sudo systemctl disable lxdm -f
Trin 2: Aktivér LightDM med systemctl enable.
sudo systemctl enable lightdm -f
Trin 3: Genstart din Arch Linux-pc ved hjælp af systemctl genstart kommando. Husk at gemme alt, hvad du arbejder på, inden du indtaster kommandoen!
Trin 4: Lad Arch Linux starte backup. Når det er færdig med at starte op, ser du LightDM vises som den nye login-skærm.
Kommentarer