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 connexion) 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 ne sont pas encore intégrés 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, s'assurer que l'environnement graphique choisi, (NdT: ou dans ce contexte, le serveur d'affichage), startx ou Wayland, fonctionne sans problèmes. Si quelque chose ne marche pas se référer au guide de dépannage, tel que Xorg/Guide.
Dans tous les systèmes d'exploitations Linux majeurs, 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 (init system par défaut de Gentoo) de OpenRC sera utilisé pour démarrer le gestionnaire d'affichage. Les exemples qui suivent vont paramétrer SDDM comme gestionnaire d'affichage, à ajuster 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 devrait être modifié pour utiliser SDDM :
CHECKVT=7
DISPLAYMANAGER="sddm"
Pour lancer le gestionnaire d'affichage désiré au démarrage, ajouter 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, lancer :
root #
rc-service display-manager start
systemd
Si systemd est l'init system utilisé, localiser d'abord le fichier <gestionnaire-affichage>.service désiré.
Pour lancer SDDM au démarrage, activer le service :
root #
systemctl enable sddm.service
Pour démarrer SDDM immédiatement, lancer :
root #
systemctl start sddm.service
Voir aussi
- Desktop environment — procure une liste des environnements de bureaux disponibles dans 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