Publicité

Vous savez ce qu'ils disent - "si ce n'est pas cassé, ne le réparez pas".

Laisse les parler.

Bien sûr, si vous êtes parfaitement satisfait de votre système d'exploitation, il n'est pas nécessaire de passer trop de temps à le bricoler, surtout si vous essayez d'être productif.

Pourtant, l'une des meilleures choses à propos des logiciels open source (et Linux en général) est que vous pouvez facilement changez tout ce que vous voulez: du remplacement des applications par défaut par de meilleures alternatives à l'édition de la source code. Vous n'aimez pas le gestionnaire de fichiers par défaut fourni avec votre distribution? Installez-en un autre. Il en va de même pour les lecteurs de musique, les navigateurs Web et les éditeurs de texte, mais aussi pour les composants fondamentaux d'une distribution Linux, comme l'environnement de bureau ou le noyau.

Un de ces composants est un gestionnaire d'affichage.

Qu'est-ce qu'un gestionnaire d'affichage?

Parfois appelé «gestionnaire de connexion», un gestionnaire d'affichage est responsable du démarrage du serveur d'affichage et du chargement du bureau Linux après avoir tapé votre nom d'utilisateur et votre mot de passe. Autrement dit, il contrôle les sessions utilisateur et gère l'authentification des utilisateurs. Pour la plupart, un gestionnaire d'affichage effectue sa magie "sous le capot", et généralement le seul élément que vous verrez est la fenêtre de connexion, également connue sous le nom de "greeter".

instagram viewer

linux-display-managers-pantheon-greeter

Il est essentiel de se rappeler qu'un gestionnaire d'affichage n'est pas la même chose qu'un gestionnaire de fenêtres ou serveur d'affichage. Les trois composants interagissent les uns avec les autres, mais ils n'ont pas les mêmes fonctionnalités, donc les termes ne doivent pas être utilisés de manière interchangeable. KWin, Openbox et dwm sont des exemples de gestionnaire de fenêtres, tandis que certains serveurs d'affichage bien connus pour Linux incluent Wayland, Mir et X.Org.

(De nombreuses distributions Linux présentent Wayland comme serveur d'affichage par défaut et quelques autres vont également dans ce sens, c'est donc une bonne idée de en savoir plus sur l'utilisation de Linux avec Wayland.)

Pourquoi remplacer un gestionnaire d'affichage?

Pourquoi voudrait-on remplacer un gestionnaire d'affichage, demandez-vous? Eh bien, voici quelques scénarios probables:

  • Vous essayez de faire revivre un vieux PC 14 distributions Linux légères pour donner une nouvelle vie à votre ancien PCBesoin d'un système d'exploitation léger? Ces distributions spéciales Linux peuvent fonctionner sur des PC plus anciens, certains avec aussi peu que 100 Mo de RAM. Lire la suite et vous avez besoin d'un gestionnaire d'affichage léger.
  • Votre gestionnaire d'affichage actuel tombe en panne après une mise à jour, et il est beaucoup plus rapide d'en installer simplement un autre que migrer vers une autre distribution Comment faire pour mettre à niveau ou changer de distribution Linux sans effacer vos fichiersVous trouvez-vous souvent passer d'une distribution Linux à une autre? Vous allez vouloir apprendre cette astuce. Lire la suite .
  • Vous souhaitez appliquer de magnifiques thèmes à votre fenêtre de connexion, mais le gestionnaire d'affichage par défaut de votre distribution est limité à cet égard.

Il existe plusieurs gestionnaires d'affichage populaires pour Linux. Vous remarquerez qu’elles sont assez similaires en apparence; les principales différences résident dans leur taille, leur complexité et la façon dont ils gèrent les utilisateurs et les sessions.

KDM

Comme toutes les autres choses KDE, KDM offre de nombreuses fonctionnalités et options de personnalisation. Vous pouvez facilement le configurer via le module de contrôle dans les paramètres système. Là, vous pouvez choisir le thème KDM à utiliser ou basculer vers le simple accueil qui vous permet de personnaliser l'arrière-plan, le message de bienvenue et la police.

Vous pouvez activer le changement rapide d'utilisateur, afficher la liste des utilisateurs, activer l'arrêt root, autoriser la connexion sans mot de passe et la connexion automatique. KDM peut également empêcher l'arrêt de sa fenêtre d'accueil, de sorte que seuls les utilisateurs connectés peuvent éteindre l'ordinateur. Si votre matériel prend en charge différentes méthodes d'authentification telles que la numérisation d'empreintes digitales, KDM peut reconnaître et gérer cette fonction. Il détecte automatiquement les environnements de bureau et les gestionnaires de fenêtres installés et les propose dans une liste de sessions, vous pouvez donc choisir celui à démarrer lorsque vous saisissez votre nom d'utilisateur et votre mot de passe.

linux-display-managers-kdm

KDM prend en charge X.Org et Wayland, mais dans KDE Plasma 5 L'état actuel du nouvel environnement de bureau Linux, Plasma 5Après des années de polissage de la série 4.x, KDE mène à nouveau la course à l'innovation dans les environnements de bureau Linux avec son dernier produit: Plasma 5. Lire la suite il est remplacé par SDDM, vous ne le trouverez donc comme gestionnaire d'affichage par défaut que dans les anciennes versions de KDE. Bien sûr, vous pouvez l'installer n'importe où, mais sachez qu'il contient de nombreuses dépendances liées à KDE (telles que kde-runtime, qui lui-même nécessite beaucoup de packages).

Bien que certaines de ses fonctionnalités puissent submerger un débutant, KDM est en fait très facile à configurer grâce à la boîte de dialogue graphique simple. Vous n'avez pas besoin de modifier les fichiers de configuration et de vous demander ce que représente chaque ligne. Si vous n'êtes pas satisfait des thèmes KDM de KDE-Look.org, en créer de nouveaux à partir de zéro est relativement simple - suivez simplement la documentation officielle.

GDM (Gnome Display Manager)

Ce que KDM est pour KDE, GDM est pour Gnome - le gestionnaire d'affichage par défaut d'un environnement de bureau Linux grand et populaire. Tout comme KDM, il prend en charge X et Wayland, la connexion automatique, le masquage de la liste des utilisateurs, la connexion sans mot de passe, les sessions personnalisées et les thèmes. Il est également possible d'avoir plusieurs utilisateurs connectés en même temps et d'effectuer une permutation rapide entre leurs sessions.

La configuration de GDM peut être effectuée via la boîte de dialogue dédiée dans les paramètres système ou en modifiant les fichiers de configuration (selon la distribution que vous utilisez, elle peut être /etc/X11/gdm/gdm.conf ou /etc/gdm/gdm.conf). GDM stocke également certaines clés de configuration dans la base de données dconf, donc si vous êtes dans le réglage avancé ou vous avez besoin d'options comme la numérisation d'empreintes digitales et l'authentification par carte à puce, vous pouvez consulter les fichiers dans /etc/dconf/db/gdm.d.

linux-display-managers-gdm

Il est important de noter que GDM a subi une refonte sérieuse dans Gnome 3 / Gnome Shell, donc la nouvelle version de GDM (généralement appelé GDM3) est très différent de l'ancien GDM «hérité», même s'il peut ne pas surface. Il n'est pas rétrocompatible avec les thèmes GDM hérités et il a moins de fonctionnalités. La plupart de ses options sont cachées dans les fichiers de configuration et ne sont pas accessibles à partir des boîtes de dialogue graphiques.

La gestion de la liste des utilisateurs est également moins pratique, car vous ne pouvez pas simplement modifier un fichier, car GDM3 s'appuie sur AccountsService pour obtenir des informations sur les utilisateurs. Vous pouvez toujours personnaliser son apparence en modifiant /etc/gdm3/greeter.gconf fichier ou essayez de le régler avec des outils tiers comme GDM3setup.

MDM (Mint Display Manager)

linux-display-managers-mdm-theme

Créé par les développeurs de l'environnement de bureau Linux Mint et Cinnamon, MDM est apparu pour la première fois dans Linux Mint 13 (Maya) en tant que gestionnaire d'affichage par défaut. Il était initialement basé sur le GDM 2.20 «hérité» et envisagé comme une alternative au nouveau GDM3 repensé pour les utilisateurs qui voulaient retrouver l'ancien gestionnaire d'affichage.

Cependant, déjà en septembre 2013, il a été radicalement repensé et réduit, perdant plusieurs fonctionnalités dans le processus, y compris la connexion à distance et l'exécution de commandes personnalisées. Certaines fonctionnalités ont été supprimées de la boîte de dialogue de configuration, mais peuvent toujours être trouvées et modifiées dans le /etc/mdm/mdm.conf fichier.

linux-display-managers-mdm

Bien qu'il soit léger et basé sur un ancien gestionnaire d'affichage, le MDM ne manque aucunement de fonctionnalités ou de modernité. Il prend en charge la connexion automatique, la connexion temporisée, les messages de démarrage personnalisés et une option pour basculer le verrouillage numérique. MDM détecte automatiquement les sessions disponibles et prend en charge trois types de messages d'accueil, à savoir les thèmes: GTK simple, ancien Thèmes GDM 2.x et thèmes HTML avec des fonctionnalités comme la transparence, les animations et JavaScript interactif éléments. C'est le gestionnaire d'affichage par défaut pour diverses versions de Linux Mint, mais d'autres distributions ont également reconnu sa valeur et l'offrent comme choix par défaut (par exemple, Manjaro Linux Manjaro Linux: Arch pour les personnes qui n'ont pas le temps Lire la suite XFCE).

SLiM (Simple Login Manager)

linux-display-managers-slim

L'indice est dans le nom: SLiM vise à être, vous l'aurez deviné, un gestionnaire d'affichage léger avec des dépendances minimales qui détecte automatiquement les environnements de bureau disponibles. Il est facile à configurer via le /etc/slim.conf fichier. SLiM n'a pas trop d'options (par exemple, il ne prend pas en charge la connexion à distance), mais il a tous les éléments essentiels: connexion automatique, bascule de verrouillage numérique, message de bienvenue personnalisé et prise en charge des thèmes. Malheureusement, SLiM n'est plus mis à jour. Par conséquent, si vous rencontrez un bogue révolutionnaire, ne vous attendez pas à un correctif de sitôt.

SDDM (Simple Desktop Display Manager)

SDDM est un nouveau visage sur la scène du gestionnaire d'affichage: il est sorti en 2013, prend en charge X et Wayland, s'appuie sur le thème QML, et il a déjà fait ses preuves pour remplacer l'ancien KDM fiable comme gestionnaire d'affichage par défaut dans Plasma 5.

linux-display-managers-sddm

Comme avec d'autres gestionnaires d'affichage sans fioritures, vous pouvez configurer SDDM en éditant un fichier, à savoir /etc/sddm.conf. Là, vous pouvez activer la connexion automatique, activer le verrouillage numérique, modifier les utilisateurs affichés sur la page d'accueil (fenêtre de connexion) et modifier les thèmes. Il y a une autre façon: si vous utilisez SDDM sur KDE, il a un module de configuration dans les paramètres système, et il y a aussi un utilitaire pratique appelé éditeur-config-sddm.

LXDM

linux-display-managers-lxdm

LXDM fait partie du Environnement LXDE Vous utilisez un vieil ordinateur? Donnez-lui une nouvelle vie avec LXDEComme Linux est sans doute le système d'exploitation le plus personnalisable entre lui, Windows et Mac OS X; il y a beaucoup de place pour changer à peu près tout ce que vous voulez. Une personnalisation appropriée peut potentiellement conduire à des performances massives ... Lire la suite , et il était le gestionnaire d'affichage par défaut de Lubuntu jusqu'à la version 12.04. Vous pouvez cependant l'installer sur n'importe quel autre environnement de bureau, car il n'a pas beaucoup de dépendances. Vous pouvez le configurer via son propre utilitaire de configuration ou modifier les fichiers de configuration dans /etc/lxdm (ou si vous êtes sur Lubuntu, /etc/xdg/lubuntu/lxdm ).

linux-display-managers-lxdm-settings

Dans les deux cas, vous pourrez désactiver la liste des utilisateurs, autoriser la connexion automatique, choisir des icônes de visage pour chaque utilisateur et activer le changement d'utilisateur. Il prend également en charge la connexion automatique temporisée (le système se connecte automatiquement après la durée sélectionnée) et les images d'arrière-plan personnalisées.

La documentation officielle et les témoignages non officiels sur divers forums notent que LXDM ne met pas fin aux processus utilisateur lors de la déconnexion, vous devez donc modifier le /etc/lxdm/PostLogout fichier si vous voulez qu'il fonctionne comme les autres gestionnaires d'affichage. LXDM peut être original, mais il est assez rapide, donc si c'est un compromis acceptable pour vous, n'hésitez pas à l'essayer.

LightDM

Lorsqu'il a été présenté comme le nouveau gestionnaire d'affichage par défaut pour Ubuntu 11.10, LightDM a été salué comme l'alternative légère à GDM. Outre X.Org, il prend également en charge le serveur d'affichage Mir de Canonical, il est donc évident pourquoi Ubuntu l'a choisi. LightDM est personnalisable et fonctionnel, mais il ne vous bloque pas avec un tas de dépendances.

Pour s'adapter à différents environnements de bureau, LightDM propose des packages de greeter distincts: il y en a un pour GTK, un pour Qt / KDE, un greeter spécial pour Unity, et quelques autres. En fonction de l'accueil que vous utilisez, vous pouvez appliquer différents thèmes à LightDM et modifier davantage l'apparence de votre écran de connexion.

linux-display-managers-lightdm

Si vous souhaitez désactiver le compte invité, affichez la liste des utilisateurs sur l'écran de connexion, modifiez le l'image d'arrière-plan et la position de la fenêtre, vous pouvez modifier les fichiers de configuration LightDM, qui doivent être dans /etc/lightdm/, avec des fichiers séparés pour chaque greeter installé dans /etc/lightdm/lightdm.conf.d/. Les utilisateurs d'Ubuntu et de ses dérivés qui souscrivent à la philosophie GUI uniquement peuvent installer un outil pratique appelé Paramètres de LightDM GTK Greeteret un module de contrôle pour les paramètres système de KDE est également disponible.

linux-display-managers-lightdm-settings

Comment remplacer un gestionnaire d'affichage sous Linux?

Le remplacement de votre gestionnaire d'affichage actuel sous Linux se fait en deux étapes: en installer un nouveau et le configurer par défaut. La première partie du processus est facile, car il suffit de trouver le package approprié La boîte à outils de l'utilisateur Linux pour découvrir de nouvelles applicationsInstaller Linux, c'est comme se connecter à un complexe tout compris. Le matériel fonctionne parfaitement et vous obtenez une sélection impressionnante de logiciels préinstallés. Mais que faire si vous voulez essayer de nouveaux logiciels Linux? Lire la suite pour votre distribution et installez-le. Vous pouvez supprimer l'ancien gestionnaire d'affichage si vous le souhaitez, mais dans la plupart des cas, il ne sera pas nécessaire (et si votre le gestionnaire de paquets veut supprimer tout l'environnement GNOME avec GDM, vous n'allez évidemment pas passer par il).

La configuration du nouveau gestionnaire d'affichage par défaut est différente pour chaque distribution, mais cela se résume à modifier quelques fichiers de configuration ou à exécuter une simple ligne unique dans le terminal. Ce petit guide suppose que vous avez déjà installé le gestionnaire d'affichage souhaité et qu'il ne vous reste plus qu'à vous assurer qu'il se charge correctement au prochain redémarrage.

Pour Ubuntu, Linux Mint et la plupart des dérivés Ubuntu:

Courir sudo dpkg-reconfigure gdm et sélectionnez le gestionnaire d'affichage par défaut dans la boîte de dialogue qui apparaît. Vous pouvez remplacer «gdm» par l'un des gestionnaires d'affichage actuellement installés sur votre système. Si cela échoue, vous pouvez modifier le /etc/X11/default-display/manager fichier avec les privilèges root.

linux-display-managers-configure

Pour Arch Linux et Manjaro:

Activez le service systemd pour votre nouveau gestionnaire d'affichage à l'aide de systemctl enable displaymanager.service -f

Si cela ne fonctionne pas, les utilisateurs de Manjaro peuvent d'abord essayer de désactiver le gestionnaire d'affichage précédent:

sudo systemctl stop gdm
sudo systemctl désactiver gdm
sudo systemctl enable lightdm.service
sudo systemctl start lightdm

sur Arch Linux, vous devrez peut-être supprimer le /etc/systemd/system/default.target fichier et créer un display-manager.service fichier dans le /etc/systemd/system annuaire. Ce nouveau fichier doit être un lien symbolique vers le fichier de service de votre nouveau gestionnaire d'affichage dans /usr/lib/systemd/system/.

Les conseils de cette section s'appliquent également aux nouvelles versions de Fedora (à partir de Fedora 14). Vous pouvez également changer votre gestionnaire d'affichage sur Fedora avec un outil pratique appelé system-switch-displaymanager.

Pour Debian:

La procédure est similaire à Ubuntu: remplacez le chemin de votre ancien gestionnaire d'affichage par le nouveau dans /etc/X11/default-display-manager. Vous devez éditer le fichier en tant que root. Sinon, exécutez sudo dpkg-reconfigure yourdisplaymanager et choisissez le nouveau gestionnaire d'affichage.

Pour PCLinuxOS:

Vous devriez pouvoir sélectionner votre nouveau gestionnaire d'affichage dans la boîte de dialogue Centre de contrôle> Démarrage> Configurer le gestionnaire d'affichage. Si le système ne reconnaît pas les modifications, essayez de modifier le /etc/sysconfig/desktop, où vous pouvez définir le gestionnaire d'affichage préféré.

Pour openSUSE:

Vous pouvez modifier le /etc/sysconfig/displaymanager fichier ou utilisez le module Sysconfig Editor dans YaST pour accéder aux paramètres de Bureau> Gestionnaire d'affichage. Votre nouveau gestionnaire d'affichage devrait s'activer au prochain redémarrage.

Les autres distributions ne devraient pas nécessiter d'activités trop différentes de celles décrites ici, surtout si elles sont basées sur des distributions mentionnées dans cette liste. Si une distribution utilise systemd, il est probable que les instructions pour Arch, Manjaro et Fedora fonctionneront également pour elle.

Selon le gestionnaire d'affichage que vous avez installé, vous pouvez maintenant vous amuser avec les thèmes. MDM est le meilleur choix si la personnalisation est votre priorité, car il prend en charge les anciens thèmes GDM et les nouveaux thèmes HTML. Vous pouvez les trouver sur LinuxMint-Art et Gnome-Look.org. DeviantART dispose d'un collection soignée de thèmes pour divers gestionnaires d'affichage, et si vous utilisez SDDM, vous pouvez trouver des packages de thèmes pour celui-ci dans les référentiels.

Comme vous l'avez vu, le remplacement d'un gestionnaire d'affichage n'est pas aussi difficile qu'il y paraît. Une fois que vous aurez commencé à en savoir plus sur leurs fonctionnalités, vous pourriez être tenté de tester différents gestionnaires d'affichage à la recherche du meilleur - et je vous encourage à le faire.

Vous n'avez pas besoin d'attendre que le logiciel "casse" pour essayer quelque chose de nouveau ou expérimenter avec un nouvel environnement de bureau Linux Les 12 meilleurs environnements de bureau LinuxChoisir un environnement de bureau Linux peut être difficile. Voici les meilleurs environnements de bureau Linux à considérer. Lire la suite .

Crédits image:gdm-session par Mark Mrwizard via Flickr, MDM Prairie Theme, Capture d'écran de Pantheon Greeter via les forums Linux Mint, Capture d'écran SDDM et Capture d'écran LXDM via Manjaro Wiki, Thème Google LightDM Webkit, Paramètres LightDM-KDE par David Edmundson.

Ivana Isadora est rédactrice et traductrice indépendante, passionnée de Linux et fangirl de KDE. Elle soutient et promeut les logiciels libres et open source, et elle est toujours à la recherche d'applications fraîches et innovantes. Découvrez comment nous contacter ici.