Le bureau Mate est basé sur Gnome 2.X, qui existe depuis plus de dix ans. Puisqu'il est basé sur une technologie aussi ancienne, il est très fiable et rencontre rarement des problèmes. Cependant, «presque» n'est pas un taux de réussite de 100% et, malheureusement, des problèmes peuvent parfois survenir et arrêter votre flux de travail. Lorsque ces problèmes surviennent, de nombreux utilisateurs de Linux ne savent pas quoi faire pour y remédier. Voici comment réparer un bureau Linux Mate gelé.
Actualiser le panneau Contraindre
La plupart du temps lorsqu'un crash ou un gel se produitsur le bureau Mate, le panneau est en panne. Des pannes de panneau, même parmi des logiciels stables et bien testés comme Mate, peuvent se produire, en raison de nombreux facteurs, tels que le manque de mémoire, les applets de panneau tierces, etc. La meilleure façon de résoudre ce problème consiste à actualiser le panneau cassé.
Actualiser un panneau Mate non fonctionnel est un peuplus délicat que de rafraîchir des environnements de bureau modernes tels que Gnome Shell. La raison? Mate est construit sur une ancienne version du bureau Gnome, qui n'avait jamais de fonction de «rafraîchissement» intégrée. Par conséquent, vous devrez prendre les choses en main en utilisant le terminal.
Pour accéder à une fenêtre de terminal sur votre bureau Mate, appuyez sur Ctrl + Alt + T ou Ctrl + Maj + T sur le clavier. De là, exécutez le pidof sur "mate-panel", le nom du processus qui gère le panneau sur Mate.

pidof mate-panel
Lancer le pidof La commande renverra une sortie numérique. Cette sortie numérique est l'ID de processus pour le programme du panneau. À partir de là, vous pourrez tuer le panneau Mate gelé / cassé avec le tuer commander.
kill process-id-from-pidof
Sinon, si vous tuez le programme avec le tuer commande et pidof ne fonctionne pas pour vous, essayez le tuer tous commande avec "mate-panel".
killall mate-panel
Une fois que vous avez «tué» le panneau, Mate devraitafficher automatiquement un nouveau panneau de travail instantanément et vos problèmes doivent être résolus. Si le système n’affiche pas de nouveau panneau, vous pouvez l’appeler manuellement avec la commande ci-dessous.
mate-panel &
Actualiser le gestionnaire de fenêtres Mate
Une autre raison pour laquelle l'environnement de bureau Mate peutle verrouillage, le gel ou le plantage est dû au gestionnaire de fenêtres Marco. Habituellement, ces plantages sont dus à l'âge du gestionnaire de fenêtres, à des bogues ou à divers autres facteurs.
L'actualisation du gestionnaire de fenêtres Mate (Marco), tout comme le panneau Mate, doit être effectuée dans la ligne de commande, principalement parce qu'il n'y a pas d'option d'actualisation intégrée pour Marco dans les paramètres système.
Ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T sur le clavier. À partir de là, lancez le marco –replace commander. N'oubliez pas d'ajouter le Et pour demander au shell Bash de placer cette commande en arrière-plan.
marco --replace &
Lorsque vous exécutez la commande ci-dessus dans le terminal de votre PC Mate, le gestionnaire de fenêtres Mate doit se rafraîchir instantanément et envoyer la commande en cours en arrière-plan. Maintenant, lancez le renier pour déconnecter Marco de votre shell en cours d'exécution.
disown
Une fois la commande disown exécutée, tout problème avec le système de gestion de fenêtres Mate doit être résolu!

Faire un script de réinitialisation
Actualisation de l'environnement de bureau Mate avec leles commandes ci-dessus sont assez utiles, car elles vous permettent de vous sauver rapidement. Cependant, si vous n'êtes pas fan de vous souvenir de plusieurs commandes pour réparer votre session Mate, vous serez heureux de savoir que tout cela peut être résolu avec un script de réinitialisation rapide.
La première étape de la création d'un script de réinitialisation consiste à créer un nouveau fichier vierge dans votre répertoire personnel (~). En utilisant le toucher , créez le fichier vierge «mate-reset».
touch mate-reset
Une fois le nouveau fichier «mate-reset» créé, ouvrez-le dans l'éditeur de texte Nano à des fins d'édition.
nano -w mate-reset
Collez la première ligne de code en haut du script. Ce code est connu sous le nom de «shebang» et permettra au shell Bash de savoir quoi faire avec le fichier de script.
#!/bin/bash
Après la première ligne de code, appuyez sur la touche Entrer pour créer une nouvelle ligne. Ensuite, ajoutez la deuxième ligne de code qui réinitialisera le panneau Mate.
killall mate-panel
Après la commande de réinitialisation du panneau, appuyez sur Entrer pour faire encore une nouvelle ligne. Ensuite, ajoutez la dernière ligne de code pour le script, ce qui réinitialisera le gestionnaire de fenêtres Mate.
marco --replace &
Enregistrez les modifications apportées au script dans Nano en appuyant sur Ctrl + Oet fermez-le avec Ctrl + X. À partir de là, mettez à jour les autorisations et installez «mate-reset» dans le répertoire «/ usr / bin /».
sudo chmod +x mate-reset
sudo mv mate-reset /usr/bin/
Une fois le script de réinitialisation de Mate dans le répertoire «/ usr / bin /», vous pourrez réinitialiser votre bureau Mate en appuyant sur Alt + F2et entrez la commande ci-dessous.
mate-reset</ p>
commentaires