LightDM (Français)

From ArchWiki

Tango-preferences-desktop-locale.pngCet article ou section a besoin d'être traduit(e).Tango-preferences-desktop-locale.png

Notes: Cet article ne respecte pas la structure de sa version anglophone, merci de le réécrire en conséquence. Vous pouvez aussi ajouter à la version anglophone les informations à-jour et dignes d’intérêt qui ne seraient portées que par la version francophone. Voir ArchWiki:Translation Team (Français) (Discuss in Talk:LightDM (Français)#)

LightDM est un gestionnaire d'affichage, qui a pour objectif la légèreté et la rapidité.

Installation

Vous pouvez installer le paquet lightdm avec Pacman.

pacman -S lightdm

Greeter

LigthDM nécessite l'installation d'un greeter (interface utilisateur), le greeter par défaut est lightdm-gtk-greeter et n'est pas installé de base par le paquet lightdm. Pour l'installer :

pacman -S lightdm-gtk-greeter

Les utilisateurs de KDE peuvent installer lightdm-kde-greeter[broken link: package not found].

D'autres greeter sont disponibles sur AUR :

Le choix du greeter se configure grâce au fichier :

/etc/lightdm/lightdm.conf

En dessous de [Seat:*] on peut (pour exemple) mettre :

greeter-session=lightdm-kde-greeter

Configuration

Démarrage

Pour l'activer :

systemctl enable lightdm.service

Pour le démarrer sans rebooter :

systemctl start lightdm.service

Thèmes

Plusieurs thèmes sont disponibles sur AUR : lightdm

Pour le changer, éditer le fichier /etc/lightdm/lightdm.conf :

/etc/lightdm/lightdm.conf

#...
[Seat:*]
#...
greeter-session=nom_du_theme

Démarrage automatique d'utilisateur

Toujours dans le même fichier :

/etc/lightdm/lightdm.conf

#...
[Seat:*]
#...
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=votre_utilisateur
autologin-user-timeout=0
session-wrapper=/etc/lightdm/Xsession

LightDM utilise PAM (en) même si autologin est activé. Aussi il faut que l'utilisateur fasse partie du groupe autologin. Pour vérifier son existence :

cat /etc/group | grep autologin

S'il n'existe pas, le créer et ajouter l'utilisateur à ce groupe :

groupadd -r autologin
gpasswd -a votre_utilisateur autologin

S'il existe, vérifier que l'utilisateur appartienne à ce groupe :

groups

Si oui, il n'y a rien à faire. Sinon, il faut l'ajouter :

gpasswd -a votre_utilisateur autologin

Verrouillage du pavé numérique

Installez numlockx et éditez /etc/lightdm/lightdm.conf pour ajouter la ligne suivante :

/etc/lightdm/lightdm.conf

#...
[Seat:*]
#...
session-setup-script=/usr/bin/numlockx on

Configuration Greeter

Utilisez lightdm-gtk-greeter-settings pour l'installer :

pacman -S lightdm-gtk-greeter-settings

Astuces

Changement d'utilisateur sous xfce4

Pour le changement d'utilisateur de xfce avec lightdm et si vous n'avez pas gdm :

Créez d'abord /usr/bin/gdmflexiserver et rendez-le exécutable.

/usr/bin/gdmflexiserver
#!/bin/bash
/usr/bin/dm-tool switch-to-greeter

Puis comme avec gdm d'installé :

ln -s /usr/lib/lightdm/lightdm/gdmflexiserver /usr/bin/gdmflexiserver

Il peut être aussi créé directement dans /usr/lib/lightdm/lightdm.