Linux Tutoriels

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

L’écran de connexion Gnome fonctionne généralement parfaitement, car il s’agit d’un beau logiciel avec une excellente équipe derrière lui. Cependant, même les bons outils ont leurs mauvais jours et cessent de fonctionner. Donc, 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 qui est nécessaire, c’est que vous utilisez une version relativement récente du gestionnaire d’affichage Gnome (l’écran de connexion).

Avant que nous commencions

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

Qu’est-ce que TTY? C’est le terminal virtuel en texte seul auquel on peut accéder lorsqu’une combinaison de touches est pressée sur un système informatique Linux. Toutes les distributions Linux les ont par défaut comme fonctionnalité. 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 donne aux utilisateurs des consoles virtuelles TTY comme environnement de bureau par défaut jusqu’à ce qu’ils configurent tout manuellement!

  Comment désactiver à distance Smart Lock sur Android

La console virtuelle TTY est pratique pour travailler en cas d’urgence, en particulier dans des cas comme celui-ci où l’écran de connexion Gnome n’est pas très réactif, se verrouille ou ne fonctionne tout simplement pas correctement.

Pour mettre la main sur la console virtuelle TTY sur votre bureau Linux, regardez le clavier et appuyez sur Ctrl + Alt + F2, et le premier terminal s’ouvrira. Cependant, gardez à l’esprit que tous les systèmes Linux n’attribuent pas un TTY à ce combo, alors essayez certains des 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 écrivez le nom d’utilisateur de votre PC pour vous connecter au terminal de ligne de commande. Le compte «root» fonctionne également.

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

  Comment trouver le nombre de cycles de batterie sur iPhone

Méthode 1 – Redémarrage du gestionnaire d’affichage Gnome avec systemd

Une façon de forcer l’écran de connexion Gnome à corriger est de 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 vous remettre en marche en peu de temps.

Le redémarrage du gestionnaire d’affichage Gnome signifie qu’il est nécessaire d’utiliser le système d’initialisation Systemd. 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 votre é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 privilèges root.

sudo systemctl restart gdm.service

Lors de l’exécution de la commande «systemctl restart» ci-dessus, votre PC Linux devrait instantanément vous sortir du terminal virtuel TTY et accéder à un écran de connexion Gnome fraîchement redémarré, qui fonctionne, espérons-le.

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

Méthode 2 – Arrêter Gnome Display Manager et le redémarrer avec systemd

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

  Comment activer la barre de propriétés dans l'explorateur de fichiers sous Windows 10

Une approche alternative pour faire fonctionner à nouveau un gestionnaire d’affichage Gnome qui ne répond pas est de tuer complètement le processus, de sorte qu’il cesse de fonctionner. Ensuite, redémarrez-le. En fait, c’est probablement la même chose que de le redémarrer, mais c’est une excellente façon de procéder pour ceux qui ont des problèmes avec la méthode 1.

Pour arrêter l’exécution de l’écran de connexion Gnome, vous devrez utiliser la commande d’arrêt Systemd. Donc, dans le terminal virtuel TTY, essayez systemctl stop gdm.service avec les privilèges sudo.

sudo systemctl stop gdm.service

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

sudo systemctl start gdm.service

Juste après l’exécution de «systemctl start», le gestionnaire d’affichage Gnome vous fera sortir du terminal virtuel TTY et reviendra à un 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.