Display manager (Français) - ArchWiki

Jump to content

# Display manager (Français)

From ArchWiki

Related articles

- Start X at login

Cet article ou section a besoin d'être traduit(e).

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:Display manager (Français)#)

Un gestionnaire de connexions (display manager ou login manager) est une interface qui peut être démarrée à la fin du processus de démarrage en remplacement du shell par défaut. Celle-ci permet de lancer une session graphique.

De la même façon qu'il existe différentes implémentations d' environnements graphiques et de gestionnaires de fenêtres, les gestionnaires de connexions sont nombreux. Aussi, le plus souvent, il est préférable d'installer celui qui correspond à l'environnement que vous utilisez.

## Liste des principaux gestionnaires de connexion

Nom | Paquet | Service
--- | --- | ---
XDM | xorg-xdm | xdm
GDM (GNOME Display Manager) | gdm | gdm
SDDM (Simple Desktop Display Manager) | sddm | kdm
LXDM (Lightweight Display Manager) | lxdm | lxdm
SLiM (Simple Login Manager) | slim | slim
LightDM (Light Display Manager) | lightdm | lightdm

## Utilisation

On peut activer le gestionnaire de connexion comme un service système, exemple pour SLiM:

    systemctl enable slim

Pour lancer le gestionnaire sans redémarrer le système :

    systemctl start slim

Afin de l'arrêter :

    systemctl stop slim

Pour le désactiver :

    systemctl disable slim

Note: Par défaut, systemd est configuré pour démarrer l'unité `graphical.target`. Dans le cas où vous en avez changé, il faut la réactiver (ou qu'elle soit en dépendance) afin que le gestionnaire de connexions démarre :

    systemctl set-default -f graphical.target

## Configurer une session

De nombreux gestionaires de connexion «découvrent» les différentes sessions disponibles en lisant le contenu du répertoire `/usr/share/xsessions/`. Celui-ci contient des fichiers standardisés (dit .desktop entry files) pour chaque environnement graphique/gestionnaire de fenêtres.

Pour ajouter/supprimer des entrées à votre gestionnaire de connexion, il suffit de créer/supprimer les fichiers .desktop du dossier `/usr/share/xsessions/`. Un fichier .desktop classique ressemble à:

    [Desktop Entry]
    Name=Openbox
    Comment=Log in using the Openbox window manager (without a session manager)
    Exec=/usr/bin/openbox-session
    TryExec=/usr/bin/openbox-session
    Icon=openbox.png
    Type=Application

## Réparation

En cas d'erreur lors du démarrage, vous pouvez démarrer avec l'unité `multi-user.target` en rajoutant à la ligne du noyau de votre chargeur d'amorçage :

    systemd.unit=multi-user.target

Categories:

- Graphical user interfaces (Français)
- Lists of software (Français)

Hidden category:

- Pages or sections flagged with Template:Translateme