Comment réparer une session de bureau Gnome gelée
De nombreuses personnes utilisent le bureau Gnome Shell ces jours-ci. Étant donné que de nombreux projets Linux adoptent l’environnement de bureau comme interface utilisateur par défaut. Dans l’ensemble, c’est une bonne décision, car Gnome est fiable, facile à utiliser et devient de plus en plus rapide. Cependant, même les meilleurs bureaux comme celui-ci ont souvent des problèmes.
Peut-être le problème le plus courant, le plus irritant et le plus important dont souffre cet environnement, même avec des correctifs rapides qui l’améliorent à chaque version. C’est qu’il gèle. Quoi qu’il en soit, Gnome est obligé de se figer et de planter parfois. Par conséquent, nous vous montrerons quoi faire lorsque ce problème survient.
Première méthode: correction de redémarrage X11 pour le bureau Gnome
Tout d’abord, Gnome dispose d’une fonction de redémarrage intégrée, que les utilisateurs peuvent exécuter pour redémarrer l’environnement. Ceci lorsqu’il est congelé et en cours d’utilisation. Ce redémarrage peut être fait rapidement. Le seul inconvénient est qu’il ne fonctionne pas avec le nouveau protocole d’affichage Wayland, vous devez donc utiliser la session «Gnome ou Xorg» pour que cela fonctionne.
Maintenant, pour redémarrer la session Gnome Shell pendant que tout est gelé, commencez par appuyer sur les touches ALT + F2. De même, lors de l’exécution de cette séquence de clavier, une fenêtre apparaîtra au centre de l’écran. Dans lequel vous pouvez entrer des commandes.
De plus, dans la zone de commande, vous devez taper «r». Cette commande redémarrera complètement la session, redémarrera le Shell Gnome. Et cela résoudra même tous les problèmes de gestionnaire de fenêtres que vous pourriez avoir. Bien que principalement, il ne redémarre la session sans la fermer.
Maintenant, appuyez sur Entrée pour exécuter la commande. En outre, vous pouvez vous sentir libre de réexécuter cette commande plus d’une fois, si un seul redémarrage ne résout pas le problème. Habituellement, exécuter la commande reboot plusieurs fois de suite corrige les choses.
Deuxième méthode: correction de réinitialisation de Wayland
Tout d’abord, Wayland est le nouveau protocole d’affichage moderne pour Linux. Et cet environnement l’a adopté dès le début. Si vous utilisez Intel open source ou d’autres pilotes GPU pris en charge. Pendant que vous utilisez Gnome, vous utilisez probablement Wayland.
La session Wayland a des tonnes d’améliorations de performances, mais des plantages peuvent quand même se produire. Malheureusement, la fonction de réinitialisation ne fonctionne pas dans cette session. Donc, si vous êtes tombé sur votre environnement Gnome gelé, vous devez faire autre chose pour reprendre le contrôle de votre PC.
Ainsi, pour redémarrer une session Wayland Gnome, vous ne pourrez pas travailler avec l’environnement lui-même. Au lieu de cela, vous devrez accéder à la console TTY et forcer le redémarrage du gestionnaire de bureau géré par Gnome. Forcer un redémarrage de votre session. Maintenant, appuyez sur CTRL + ALT + F2 ou aussi, CRTL + ALT + F3, pour accéder à la console TTY.
Maintenant, une fois dans la fenêtre de la console TTY, vous devez vous connecter. Tapez votre nom d’utilisateur en minuscules et appuyez sur Entrée. Après le nom d’utilisateur, entrez votre mot de passe. Une fois votre mot de passe entré avec succès, vous aurez accès à la ligne de commande Linux en mode TTY.
Suivez les instructions pour redémarrer votre session Gnome Shell
1.- Avec la commande systemctl stop, vous pouvez arrêter l’exécution du gestionnaire d’écran Gnome. Cela mettra automatiquement fin à votre session d’environnement et la fermera.
sudo systemctl stop gdm
De même, si vous utilisez LightDM avec Gnome, exécutez cette commande à la place: sudo systemctl stop lightdm
2.- Lors de l’exécution de la commande d’arrêt, Gnome ou l’administrateur LightDM arrêteront de fonctionner. À partir de là, exécutez la commande de démarrage et redémarrez le gestionnaire de connexion.
sudo systemctl démarrer gdm
Idem pour LightDM; il vous suffit d’exécuter cette commande.
sudo systemctl démarrer lightdm
Maintenant, en supposant que la commande réussisse, votre ordinateur Linux devrait vous montrer l’écran de connexion Gnome. De même, vous pouvez l’utiliser pour vous connecter au bureau Gnome. Et tout cela sans une session pour geler ou planter.
Troisième méthode: le remplacement du bureau Gnome
De plus, si vous avez essayé les correctifs Xorg et Wayland; et vous avez découvert qu’ils n’ont pas fonctionné selon vos besoins. Il existe une troisième façon de redémarrer la session à partir de cet environnement pendant qu’elle est gelée. Vous ne devez utiliser que la fonction «remplacer» du Shell.
De plus, si vous avez essayé les correctifs Xorg et Wayland; et vous avez découvert qu’ils n’ont pas fonctionné selon vos besoins. Il existe une troisième façon de redémarrer la session à partir de cet environnement pendant qu’elle est gelée. Vous ne devez utiliser que la fonction «remplacer» du Shell.
Maintenant, dans le TTY sur votre ordinateur Linux, saisissez votre nom d’utilisateur et votre mot de passe pour accéder à l’interface de ligne de commande. Suivez ensuite les instructions étape par étape pour savoir comment réinitialiser votre session Gnome avec cette méthode.
Étapes pour récupérer l’environnement
1.- Créez un fichier appelé «gnome-restart» en utilisant la commande «touch».
toucher gnome-redémarrer
2.- De la même manière, à l’aide de la commande echo, ajoutez le code de redémarrage au gnome-restart.
echo ‘#! / bin / bash’> redémarrage gnome
echo ‘DISPLAY =: 0 gnome-shell –replace &’ >> gnome-restart
3.- Mettez à jour les permissions du fichier «gnome-restart», afin qu’il puisse être exécuté en tant que programme depuis le terminal, en utilisant la commande chmod.
sudo chmod + x gnome-restart
4.- Déplacez le fichier «gnome-restart» vers / usr / bin / afin que le système puisse l’appeler en tant que programme.
sudo mv gnome-restart / usr / bin /
5.- Depuis le terminal TTY, tapez gnome-restart pour redémarrer votre session Gnome Shell. En outre, sachez que la commande gnome-restart peut également être exécutée directement à partir du bureau Gnome. Pour ce faire, vous devez appuyer sur ALT + F2, pour ouvrir la fenêtre de commande sur le bureau et exécuter la commande dans ladite fenêtre.
redémarrage gnome
Enfin, après l’exécution réussie de la commande à partir de TTY, revenez sur votre bureau Gnome. Appuyez sur CTRL + ALT + F2 ou CTRL + ALT + F3. Après cela, votre session devrait être pleinement opérationnelle.