Come configurare LightDM su Arch Linux

click fraud protection

È notoriamente noioso configurare LightDM su Arch Linux. Per questo motivo, molti scelgono di non usarlo come display manager predefinito su Arch Linux. Saltare LightDM è un vero peccato, in quanto è uno dei migliori sistemi di accesso su tutto Linux! In questo tutorial, analizzeremo come far funzionare LightDM su Arch Linux.

Installa LightDM

LightDM è prontamente disponibile per gli utenti Arch Linux (così come i suoi derivati, come Manjaro) sui server software del sistema operativo primario. Tuttavia, tieni presente che i pacchetti LightDM si trovano nella sorgente software "Extra", un repository che gli utenti devono abilitare manualmente.

Per consentire al sistema Arch Linux di accedere alla fonte software “Extra”, aprire un terminale e utilizzarlo per modificare il file di configurazione di Pacman.

sudo nano /etc/pacman.conf

Nel file Pacman.conf, premi il tasto freccia verso il basso e cerca "Extra". Rimuovi il simbolo # davanti, così come le due linee sottostanti. Questi simboli devono essere completamente rimossi da qualsiasi cosa dal repository software “Extra”, altrimenti lo strumento di packaging Pacman rifiuterà di abilitarlo.

instagram viewer

Dopo aver rimosso tutti i segni di commento (#), premere il tasto Ctrl + O combinazione di tasti sulla tastiera per salvare le modifiche. Quindi, chiudere Nano premendo Ctrl + X.

Al termine delle modifiche, risincronizza il gestore pacchetti e installa LightDM.

sudo pacman -Syyu lightdm

Scegli un saluto

LightDM è installato, ma a differenza di altri Display Manager su Linux, questo non è abbastanza per usarlo. Invece, per far funzionare correttamente questo display manager, è necessario un "Greeter".

Forse ti starai chiedendo "cos'è un saluto?" È l'aspetto del software LightDM con cui l'utente interagisce e utilizza per accedere. Esistono molti tipi di messaggi di benvenuto, tra cui uno GTK (Gnome), uno basato su WebKit, il vecchio Ubuntu Unity e molti altri ancora! In questa sezione del tutorial, ti parleremo brevemente dei diversi messaggi di saluto disponibili e analizzeremo come installarli.

Saluto GTK

GTK greeter è il motore di login predefinito di LightDM. Funziona bene con i temi GTK esistenti ed è ragionevolmente configurabile. Installalo con i comandi seguenti.

sudo pacman -S lightdm-gtk-greeter

Webkit2 greeter

Il programma di benvenuto Webkit2 utilizza il motore di rendering Webkit per generare temi utente. Per usarlo con LightDM su Arch, procedi come segue in un terminale.

sudo pacman -S lightdm-webkit2-greeter

Saluto Pantheon

Pantheon greeter è la configurazione di accesso predefinita per il progetto ElementaryOS. Coloro che vogliono ottenere un aspetto più "elementare" dovrebbero installare questo. Ottienilo con:

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

Unity greeter

Unity greeter è la configurazione di accesso LightDM che Ubuntu utilizza da anni con il proprio ambiente desktop personalizzato. Se perdi questo stile di schermata di accesso, installalo da AUR seguendo i comandi seguenti.

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

Slick greeter

Slick è il benvenuto di LightDM preferito da molti produttori di distribuzione Linux. Per ottenerlo sul tuo sistema Arch, fai:

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

Mini saluto

Mini greeter è un'impostazione della schermata di accesso per LightDM che è molto più snella rispetto ad altri greeter.

Il mini greeter gestisce solo un utente e, di conseguenza, richiede molte meno risorse. Mini è disponibile in AUR e gli utenti possono installarlo con questi comandi:

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

Abilita il messaggio di benvenuto

Dopo aver installato il programma di benvenuto preferito di LightDM, è il momento di abilitarlo nei file di configurazione. Aperto lightdm.conf nell'editor di testo Nano.

sudo nano /etc/lightdm/lightdm.conf

premi il Ctrl + W combinazione di tastiera, digitare "# Greeter-session = esempio-gtk-gnome"In e premere accedere.

Rimuovi il # simbolo, nonché esempio-gtk-gnome e sostituirlo con una delle sessioni nell'elenco seguente.

  • lightdm-slick-greeter
  • lightdm-WebKit2-greeter
  • lightdm-unity-greeter
  • lightdm-Panthéon-greeter
  • lightdm-mini-greeter
  • lightdm-gtk-greeter

Salvare le modifiche in Lightdm.conf con Ctrl + Oe uscire da Nano con Ctrl + X. Una volta salvate le modifiche, prova le impostazioni di LightDM e verifica che funzionino dm-tool.

Nota: se il test ha esito negativo, sarà necessario modificare il file di configurazione e determinare cosa è andato storto.

lightdm --test-mode --debug

LightDM come gestore display principale

LightDM deve essere impostato come gestore degli accessi predefinito su Arch prima di poterlo utilizzare. Per abilitarlo, seguire i passaggi seguenti.

Passo 1: Disabilita il tuo attuale gestore degli accessi con disabilita systemd.

sudo systemctl disabilita gdm -f

o

sudo systemctl disable sddm -f

o

sudo systemctl disabilita lxdm -f

Passo 2: Abilita LightDM con abilitazione systemctl.

sudo systemctl abilita lightdm -f

Passaggio 3: Riavvia il tuo PC Arch Linux usando il riavvio di systemctl comando. Assicurati di salvare tutto ciò su cui stai lavorando prima di inserire il comando!

Step 4: Lascia che Arch Linux si riavvii. Al termine dell'avvio, vedrai LightDM apparire come la nuova schermata di accesso.

watch instagram story