- - Hoe LightDM op Arch Linux in te stellen

Hoe LightDM op Arch Linux in te stellen

Het is notoir vervelend om LightDM in te stellenArch Linux. Om deze reden kiezen velen ervoor om het niet te gebruiken als hun standaard weergavebeheer op Arch Linux. Het overslaan van LightDM is een echte schande, want het is een van de beste inlogsystemen op alle Linux! In deze tutorial gaan we dieper in op hoe LightDM aan de slag te kunnen gaan met Arch Linux.

Installeer LightDM

LightDM is direct beschikbaar voor Arch Linux-gebruikers(evenals zijn afgeleiden, zoals Manjaro) op de primaire OS-softwareservers. Houd er echter rekening mee dat de LightDM-pakketten zich in de softwarebron 'Extra' bevinden, een repository die gebruikers handmatig moeten inschakelen.

Om uw Arch Linux-systeem toegang te geven tot de softwarebron “Extra”, opent u een terminal en gebruikt u deze om uw Pacman-configuratiebestand te bewerken.

sudo nano /etc/pacman.conf

In de Pacman.conf-bestand, druk op de pijltoets en zoek naar "Extra". Verwijder het # -symbool ervoor, evenals de twee regels hieronder. Deze symbolen moeten door de 'Extra' software-repository uit alles worden verwijderd, anders weigert de Pacman-verpakkingstool deze in te schakelen.

Nadat u alle commentaarborden (#) hebt verwijderd, drukt u op de Ctrl + O toetsencombinatie op het toetsenbord om de bewerkingen op te slaan. Sluit vervolgens Nano door op te drukken Ctrl + X.

Nadat de bewerkingen zijn voltooid, synchroniseert u uw pakketbeheerder opnieuw en installeert u LightDM.

sudo pacman -Syyu lightdm

Kies een begroeter

LightDM is geïnstalleerd, maar in tegenstelling tot andere Display Managers op Linux is dit niet voldoende om het te gebruiken. In plaats daarvan is een "Greeter" nodig om deze displaymanager correct te laten werken.

Je vraagt ​​je misschien af ​​“wat is een begroeter?"Het is het aspect van de LightDM-software waarmee de gebruiker communiceert en gebruikt om in te loggen. Er zijn veel soorten begroeters, waaronder een GTK (Gnome), een op WebKit gebaseerde, de oude Ubuntu Unity en nog veel meer! In dit gedeelte van de zelfstudie vertellen we u kort over de verschillende beschikbare begroeters en bespreken we hoe u ze kunt installeren.

GTK greeter

GTK greeter is de standaard LightDM-login-engine. Het werkt goed met bestaande GTK-thema's en is redelijk configureerbaar. Installeer het met de onderstaande opdrachten.

sudo pacman -S lightdm-gtk-greeter

Webkit2 greeter

De Webkit2-greeter gebruikt de Webkit-rendering-engine om gebruikersthema's te genereren. Om het te gebruiken met LightDM op Arch, doet u het volgende in een terminal.

sudo pacman -S lightdm-webkit2-greeter

Pantheon greeter

Pantheon greeter is de standaard login-instelling voor het ElementaryOS-project. Degenen die een meer "Elementaire" look willen krijgen, moeten deze installeren. Krijg het met:

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/lightdm-pantheon-greeter.git
cd lightdm-pantheon-greeter
makepkg -sri

Unity greeter

Unity greeter is de LightDM login-instelling dieUbuntu gebruikt al jaren met hun aangepaste desktopomgeving. Als u deze stijl van het inlogscherm mist, installeer het dan vanaf de AUR door de onderstaande opdrachten te volgen.

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/lightdm-unity-greeter.git
cd lightdm-unity-greeter
makepkg -sri

Gladde greeter

Slick is de LightDM-greeter die door veel Linux-distributiefabrikanten wordt gebruikt. Om het op uw Arch-systeem te krijgen, doet u het volgende:

git clone https://aur.archlinux.org/lightdm-slick-greeter.git
cd lightdm-slick-greeter
makepkg -sri

Mini-groeter

De Mini-greeter is een inlogscherminstelling voor LightDM die veel slanker is dan andere begroeters.

De Mini-greeter verwerkt slechts één gebruiker en is daardoor veel minder hulpbronnenintensief. Mini is beschikbaar in de AUR en gebruikers kunnen het installeren met deze opdrachten:

git clone https://aur.archlinux.org/lightdm-mini-greeter.git
cd lightdm-mini-greeter
makepkg -sri

Schakel de greeter in

Na het installeren van uw LightDM-greeter naar keuze, is het tijd om deze in te schakelen in de configuratiebestanden. Open lightdm.conf in de Nano-teksteditor.

sudo nano /etc/lightdm/lightdm.conf

druk de Ctrl + W toetsenbordcombinatie, type "# Greeter-session = voorbeeld-gtk-gnome"In en druk op invoeren.

Verwijder de # symbool, evenals Bijvoorbeeld-gtk-gnome en vervang het door een van de sessies in de onderstaande lijst.

  • lightdm-slick-host
  • lightdm-webkit2-host
  • lightdm-eenheid-host
  • lightdm-pantheon-host
  • lightdm-mini-host
  • lightdm-gtk-host

Sla de bewerkingen op in Lightdm.conf met Ctrl + Oen verlaat Nano met Ctrl + X. Nadat de bewerkingen zijn opgeslagen, test u uw LightDM-instellingen en bevestigt u dat ze werken dm-instrument.

Opmerking: als de test mislukt, moet u het configuratiebestand bewerken en bepalen wat er mis is gegaan.

lightdm --test-mode --debug

LightDM als primaire displaymanager

LightDM moet worden ingesteld als de standaard login manager op Arch voordat u het kunt gebruiken. Volg de onderstaande stappen om dit in te schakelen.

Stap 1: Schakel uw huidige aanmeldingsmanager uit met systemd uitschakelen.

sudo systemctl disable gdm -f

of

sudo systemctl disable sddm -f

of

sudo systemctl disable lxdm -f

Stap 2: Schakel LightDM in met systemctl inschakelen.

sudo systemctl enable lightdm -f

Stap 3: Start uw Arch Linux-pc opnieuw op met de systemctl opnieuw opstarten commando. Zorg dat u alles waar u aan werkt, opslaat voordat u de opdracht invoert!

Stap 4: Laat Arch Linux opnieuw opstarten. Wanneer het opstarten is voltooid, ziet u LightDM verschijnen als het nieuwe inlogscherm.

Comments