Gestionnaire d'affichage (ou de connexion)
Un gestionnaire d'affichage (DM, NdT: Display Manager en anglais), aussi connu parfois sous le nom de Gestionnaire de connexion, présente à l'utilisateur une interface graphique pour se connecter et démarrer une session graphique, que cela soit X ou bien Wayland.
Un gestionnaire d'affichage (ou de connexions) n'est pas obligatoire. X ou Wayland peuvent être démarrés depuis un Shell (NdT: prompt, ligne de commande…) dans un émulateur de terminal, mais un DM peut procurer des fonctionnalités supplémentaires ou utiles.
Pour savoir comment lancer X sans DM, voyez X sans gestionnaire d'affichage.
Logiciels disponibles
Certains gestionnaires d'affichage sont listés ci-dessous.
Certains DM pour Wayland sont dans l'overlay (NtD: dans ce contexte c'est une sorte d'«arbre de paquets») wayland-desktop, mais qui ne sont pas encore mergé dans l'arborescence officielle de Portage.
Nom | Paquet | Type | Description |
---|---|---|---|
CDM | x11-misc/cdm | Console | Minimaliste. |
GNOME/gdm | gnome-base/gdm | X / Wayland | Parfois utilisé avec GNOME. |
greetd | gui-apps/gtkgreet gui-apps/tuigreet gui-apps/qtgreet |
Wayland | Interface pour greetd. TUIGreetd se lance dans la console. |
LightDM | x11-misc/lightdm | X | Léger, configurable via l'écran d'accueil. |
LXDM | lxde-base/lxdm | X | Gestionnaire d'affichage d'LXDE. |
Qingy | sys-apps/qingy | console | Remplacement de getty. |
SDDM | x11-misc/sddm | X / Wayland |
DM moderne, rapide, visant à être simple et beau. Hautement personnalisable, le gestionnaire d'affichage esthétique de KDE. |
SLiM | x11-misc/slim | X | Requiert seulement quelques dépendances. |
WDM | x11-misc/wdm | X | Modification d'XDM. |
XDM | x11-apps/xdm | X | Le DM de X.Org. |
Configuration
Avant de mettre en place et utiliser un gestionnaire d'affichage, soyez sûr que l'environnement graphique choisit, (NdT: ou dans ce contexte, le serveur d'affichage), startx ou Wayland, marche avec sans problème. Si quelque chose ne marche pas référez-vous au guide de dépannage, tel que Xorg/Guide.
Dans tout les systèmes d'exploitations Linux majeures, les gestionnaires d'affichage sont lancés automatiquement au démarrage. Pour que cela se fasse automatiquement, un script doit être ajouté au niveau d'exécution (NdT: «runlevel» en anglais) approprié du système. Des exemples pour OpenRC et systemd sont disponibles ci-dessous.
OpenRC
Généralement, le système d'initialisation d'OpenRC (l'init system par défaut de Gentoo) sera utilisé pour démarrer le gestionnaire d'affichage. Les exemples qui suivent vont paramétrer SDDM comme gestionnaire d'affichage, ajustez comme nécessaire pour les autres gestionnaire d'affichage.
Si le paquet gui-libs/display-manager-init n'est pas présent, l'installer avec emerge via :
root #
emerge --ask gui-libs/display-manager-init
Le fichier de configuration doit être modifié pour utiliser SDDM :
CHECKVT=7
DISPLAYMANAGER="sddm"
Pour lancer le gestionnaire d'affichage désiré au démarrage, ajoutez display-manager au runlevel (NdT: niveau d'exécution) du système par défaut :
root #
rc-update add display-manager default
Pour démarrer le display-manager immédiatement, lancez :
root #
rc-service display-manager start
systemd
Si systemd est l'init system utilisé, d'abord localisez le fichier <gestionnaire-affichage>.service désiré.
Pour lancer SDDM au démarrage, activez le service :
root #
systemctl enable sddm.service
Pour démarrer SDDM immédiatement, lancez :
root #
systemctl start sddm.service
Voir aussi
- Desktop environment — provides a list of desktop environments available in Gentoo.
- Login — logging in to a shell, and setting up the default environment.
- Window manager — manages the creation, manipulation, and destruction of on-screen windows and window decorations in Xorg.
- Xorg/Guide — explique ce qu'est Xorg, comment l'installer, et les différentes options de configuration.
- X without Display Manager — describes how to start an X11 session without a display manager