Comment réparer un écran de connexion Gnome cassé sous Linux

L’écran de connexion Gnome fonctionne généralement bien car c’est un beau logiciel soutenu par une excellente équipe. Cependant, même les meilleurs outils ont leurs mauvais jours et cessent de fonctionner. Dans ce guide, nous allons expliquer comment réparer un écran de connexion Gnome cassé sous Linux.

Veuillez noter que vous n’avez pas besoin d’utiliser l’environnement de bureau Gnome Shell pour profiter de ce correctif. Tout ce dont vous avez besoin est que vous utilisez une version relativement récente du gestionnaire d’affichage Gnome (écran de connexion).

Avant de commencer

Si l’écran de connexion Gnome cesse de fonctionner comme il se doit, vous ne pourrez pas accéder à vos sessions Gnome. Puisqu’il n’y a aucun moyen d’accéder aux sessions Gnome, il n’y a aucun moyen d’ouvrir rapidement une fenêtre de terminal pour forcer l’écran de connexion à collaborer. Au lieu de cela, vous devrez utiliser la console virtuelle TTY.

Qu’est-ce qu’un ATS ? Il s’agit d’un terminal de texte virtuel accessible en appuyant sur une combinaison de touches sur le système informatique Linux. Toutes les distributions Linux les ont comme fonctionnalité par défaut. Certains, comme Ubuntu, ont six terminaux virtuels, tandis que d’autres distributions Linux peuvent n’en avoir qu’un ou deux. Et puis il y a Arch Linux, qui offre aux utilisateurs des consoles TTY virtuelles comme environnement de bureau par défaut jusqu’à ce qu’ils configurent tout manuellement !

La console virtuelle TTY est utile pour travailler en cas d’urgence, en particulier dans les cas où l’écran de connexion Gnome n’est pas très réactif, se fige ou ne fonctionne tout simplement pas correctement.

Pour obtenir votre console virtuelle TTY sur votre bureau Linux, regardez le clavier et appuyez sur Ctrl + Alt + F2 et le premier terminal s’ouvrira. Notez cependant que tous les systèmes Linux n’attribuent pas TTY à cette combinaison, essayez donc les autres dans la liste ci-dessous.

Ctrl + Alt + F3
Ctrl + Alt + F4
Ctrl + Alt + F5
Ctrl + Alt + F6

Après avoir accédé à la console virtuelle TTY sur votre PC Linux, recherchez la section “Connexion” et entrez le nom d’utilisateur de l’ordinateur pour vous connecter au terminal de ligne de commande. Le compte root fonctionne également.

Après vous être connecté à la console virtuelle TTY, accédez à l’une des méthodes ci-dessous pour corriger la fenêtre de connexion Gnome sur votre PC Linux.

Méthode 1 – Redémarrez Gnome Display Manager via systemd

Une façon de forcer la réparation de l’écran de connexion Gnome consiste à redémarrer le service qui le contrôle. La raison pour laquelle le redémarrage est une bonne idée est que si vous rencontrez des problèmes avec un programme ou un service, l’actualisation de l’application problématique peut rapidement restaurer votre sauvegarde et la rendre opérationnelle en un rien de temps.

Redémarrer le gestionnaire d’affichage Gnome signifie que l’utilisation du système de démarrage Systemd est nécessaire. La raison pour laquelle Systemd fait partie intégrante du processus de redémarrage est que Gnome y est étroitement intégré.

Pour redémarrer l’écran de connexion, utilisez la commande systemctl restart gdm.service avec sudo car il n’est pas possible d’exécuter des commandes au niveau du système sans les privilèges root.

sudo systemctl restart gdm.service

Après avoir exécuté la commande “systemctl restart” ci-dessus, votre PC Linux devrait immédiatement vous sortir du terminal TTY virtuel et accéder à l’écran de connexion Gnome fraîchement redémarré, qui, je l’espère, fonctionnera.

Si le processus de redémarrage n’a pas fonctionné, essayez cette procédure autant de fois que nécessaire. Ou essayez la méthode 2.

Méthode 2 – Arrêtez Gnome Display Manager et redémarrez-le avec systemd

Le redémarrage du service Systemd du gestionnaire d’affichage Gnome est un moyen infaillible de résoudre les problèmes d’écran de connexion, car les problèmes disparaissent généralement après l’actualisation. Cependant, le redémarrage peut ne pas fonctionner dans tous les cas (pour une raison quelconque).

Une approche alternative pour faire fonctionner à nouveau le gestionnaire d’affichage Gnome qui ne répond pas consiste à tuer complètement le processus pour qu’il cesse de fonctionner. Puis redémarrez-le. En fait, c’est probablement la même chose que de redémarrer, mais c’est un excellent moyen pour les personnes aux prises avec la méthode 1.

Pour arrêter le démarrage de l’écran de connexion Gnome, vous devez utiliser la commande d’arrêt Systemd. Ainsi, dans le terminal virtuel TTY, essayez systemctl pour arrêter gdm.service avec les privilèges sudo.

sudo systemctl stop gdm.service

L’exécution de la commande ci-dessus “systemctl stop” devrait tuer immédiatement le gestionnaire d’affichage Gnome. Cependant, vous ne le sauriez pas car la console TTY est toujours opérationnelle. À partir de là, utilisez la commande systemctl start gdm.service avec sudo pour le redémarrer.

sudo systemctl start gdm.service

Dès que vous lancez “systemctl start”, le gestionnaire d’affichage Gnome vous emmènera du terminal TTY virtuel et vous ramènera au nouvel écran de connexion. Sinon, si ce n’est pas le cas, appuyez sur Ctrl + F7 pour envoyer le terminal virtuel en arrière-plan.