Comment réparer un bureau Linux XFCE bloqué

Lorsqu'un bureau XFCE Linux se bloque , commencez par déterminer si une application est bloquée, si le panneau ne répond plus ou si les commandes de fenêtre sont défectueuses. Redémarrez uniquement l'élément concerné : xfce4-panel -rcela redémarre le panneau et xfwm4 --replaceremplace le gestionnaire de fenêtres. Si toute la session graphique est bloquée, basculez vers une console virtuelle avant de vous déconnecter ou de redémarrer l'ordinateur.

Bureau de type Xfce avec un éditeur de texte marqué comme ne répondant pas, tandis que le panneau reste visible.
Une application qui ne répond pas peut donner l'impression que le bureau est figé, même si le panneau et le reste de la session fonctionnent toujours.

Identifiez ce qui est congelé

Déplacez le curseur et essayez de changer de fenêtre. Si une seule application est bloquée, fermez-la normalement avec sa commande de fermeture ou en utilisant Alt+F4 . Patientez quelques instants, le cas échéant, pendant qu'elle effectue des opérations sur le disque ou le réseau. Si l'on vous propose d'enregistrer, faites-le avant de fermer l'application.

Si l'application ne se ferme pas, ouvrez Applications > Système > Gestionnaire des tâches (l'intitulé peut varier selon la distribution Linux). Sélectionnez uniquement l'application bloquée et choisissez son option « Arrêter » ou « Mettre fin au processus » ; les données non enregistrées peuvent être perdues. Ne terminez pas les processus nommés `<nom_application>` xfce4-session, xfwm4`<nom_application>` ou ` xfce4-panel<nom_processus>` dans la liste des tâches ; utilisez les commandes de redémarrage ciblées ci-dessous pour ces composants Xfce.

Gestionnaire de tâches de style Xfce avec une application sélectionnée et un bouton Terminer
Sélectionnez uniquement l'application bloquée confirmée ; laissez la session Xfce et les processus système en cours d'exécution.

Utilisez une console virtuelle lorsque le bureau ne répond plus aux entrées.

Appuyez sur Ctrl+Alt+F3 pour accéder à l'écran de connexion textuel. Sur certains ordinateurs portables, maintenez la touche Fn enfoncée ; la correspondance des touches peut varier. Le manuel Linux chvt décrit le raccourci Ctrl+Alt+Fn habituel. L'affichage d'une invite de connexion indique que le système répond encore en dehors de l'interface graphique. Connectez-vous avec votre compte ; les mots de passe saisis ne s'affichent pas à l'écran.

Console texte Linux affichant une invite de connexion au terminal virtuel
Une console virtuelle vous permet de vous connecter par texte si l'interface graphique ne prend pas en charge les entrées clavier.

Si vous avez quitté XFCE, essayez Ctrl+Alt+F1 ou Ctrl+Alt+F2 pour revenir à l'interface graphique ; la combinaison de touches varie selon la distribution. Depuis l'interface graphique, ouvrez un terminal et exécutez la commande spécifique au composant ci-dessous. Les commandes qui relancent les fenêtres du panneau ou du gestionnaire de fenêtres nécessitent l'interface graphique active ; les saisir dans une console de texte séparée peut ne pas permettre la connexion à cet affichage.

Une fois connecté à une console texte, topvous pouvez voir si la machine est fortement sollicitée. Une utilisation élevée du processeur doit être considérée comme un indice, et non comme la preuve d'un dysfonctionnement. Si ni le bureau ni la console virtuelle ne répondent, le problème se situe probablement au-delà de XFCE. Un redémarrage matériel est à envisager en dernier recours, car il peut entraîner la perte des fichiers ouverts et des modifications non enregistrées.

Terminal en cours d'exécution avec une application utilisant plus de CPU que les autres processus listés
Une liste des processus peut aider à distinguer une application très sollicitée d'un composant de bureau qui a cessé de répondre.

Redémarrez le panneau XFCE

Si la barre des tâches, le menu des applications, l'horloge ou les plugins du panneau sont les seuls éléments figés ou manquants, ouvrez un terminal dans votre session XFCE et exécutez :

xfce4-panel -r
Terminal Xfce avec la commande de redémarrage xfce4-panel -r
Exécutez l'option de redémarrage documentée du panneau dans un terminal ouvert depuis la session de bureau active.

Cette -roption redémarre le panneau en cours d'exécution ; elle ne modifie pas sa disposition. Le panneau peut disparaître brièvement puis réapparaître. La documentation du panneau Xfce et le manuel du panneau xfce4 décrivent cette option de redémarrage. Si le problème persiste après l'ajout d'un élément, ouvrez le Gestionnaire de paramètres > Panneau > Éléments et supprimez ou modifiez le plugin correspondant ; la documentation de l'onglet Éléments Xfce explique comment gérer les plugins du panneau.

Préférences du panneau Xfce, onglet Éléments, avec un plugin météo sélectionné et un bouton Supprimer
La liste des éléments installés dans les préférences du panneau vous permet d'isoler un plugin récemment ajouté sans réinitialiser l'ensemble du panneau.

Remplacer le gestionnaire de fenêtres

Si les applications sont toujours ouvertes mais que leurs barres de titre, leurs boutons de réduction et d'agrandissement, le déplacement des fenêtres ou le changement d'espace de travail ne fonctionnent plus, actualisez-les xfwm4à partir d'un terminal dans la session graphique :

xfwm4 --replace
Terminal Xfce avec la commande xfwm4 --replace saisie à l'invite
L'option de remplacement demande au gestionnaire de fenêtres Xfce de prendre le relais de son instance actuelle.

L'écran peut brièvement scintiller pendant le changement de gestionnaire de fenêtres. Ce comportement est normal ; patientez quelques secondes et essayez de déplacer ou de redimensionner une fenêtre. Le manuel de xfwm4 indique --replaceque cela consiste à remplacer le gestionnaire de fenêtres existant. Évitez d'utiliser killall xfwm4cette méthode en premier lieu : le remplacement de l'instance est la solution recommandée et documentée. Cette étape concerne une session X11 : la visite guidée de Xfce 4.20 précise que xfwm4cette méthode n'est pas compatible avec Wayland. Si votre session utilise un compositeur Wayland, utilisez plutôt les commandes de récupération de ce compositeur.

Ne vous déconnectez que si le redémarrage du composant échoue.

Si le redémarrage du panneau et du gestionnaire de fenêtres ne rétablit pas l'affichage du bureau, enregistrez votre travail encore accessible, puis déconnectez-vous de la session XFCE et reconnectez-vous. La déconnexion ferme les applications ; les modifications non enregistrées peuvent donc être perdues. Le gestionnaire de session XFCE permet d'enregistrer et de restaurer l'état des applications. Si la même application problématique se rouvre, consultez le Gestionnaire de paramètres > Session et démarrage et l'option d'enregistrement de session avant la prochaine déconnexion.

Boîte de dialogue de déconnexion de session Xfce avec les options Déconnexion, Redémarrer et Annuler
Utilisez la boîte de dialogue de déconnexion pour redémarrer votre session après avoir enregistré tout travail auquel vous avez accès.

La documentation relative à la déconnexion Xfce explique les actions effectuées sur la session, et les préférences de session décrivent le comportement des sessions enregistrées. Essayez d'abord de revenir à la session depuis la console virtuelle ; ne redémarrez qu'en dernier recours.

Empêcher le gel de se reproduire

Notez ce qui s'est passé avant le blocage : un module complémentaire du panneau, une application gourmande en ressources graphiques, une sortie de veille ou une utilisation élevée du processeur et de la mémoire. Mettez à jour Xfce et son pilote graphique via les outils de mise à jour de votre distribution, puis testez sans aucun module complémentaire récemment ajouté. Si le problème persiste, notez les versions de votre distribution et de Xfce, le matériel et le pilote de votre carte graphique, si la console virtuelle a répondu et tout message d'erreur. Ces informations permettent de déterminer si le problème provient d'une application, d'un panneau, du gestionnaire de fenêtres, de la carte graphique ou du système.

Laisser un commentaire

Comment installer Latte Dock sur KDE Plasma 5

Comment installer Latte Dock sur KDE Plasma 5

Installez Latte Dock sur les systèmes KDE Plasma 5 compatibles, configurez votre panneau et activez le démarrage automatique. Vérifiez la disponibilité des paquets et les limitations de Plasma 6.

Comment installer l'environnement de bureau UKUI sous Linux

Comment installer l'environnement de bureau UKUI sous Linux

Installez UKUI depuis les archives officielles d'Ubuntu, consultez la procédure d'installation des paquets de test actuelle de Debian et évitez les instructions obsolètes d'Arch qui n'installent plus l'environnement de bureau complet.

Comment réinitialiser un mot de passe oublié sous Linux

Comment réinitialiser un mot de passe oublié sous Linux

Récupérez l'accès à un compte Linux local avec un deuxième administrateur ou en mode de récupération Ubuntu, et découvrez ce qu'une réinitialisation de mot de passe ne peut pas déverrouiller.

Comment installer un nouveau noyau Linux sur openSUSE Leap

Comment installer un nouveau noyau Linux sur openSUSE Leap

Suivez la procédure documentée Kernel:HEAD pour openSUSE Leap, conservez un noyau plus ancien disponible au démarrage et examinez les risques avant d'installer un noyau de développement.

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Associez Android à Linux via Wi-Fi et envoyez des fichiers dans les deux sens grâce à KDE Connect, sans câble, serveur FTP ni compte cloud.

Comment installer Zoiper sous Linux

Comment installer Zoiper sous Linux

Installez Zoiper sur Linux avec le bon paquet Debian, RPM ou tar.xz, puis vérifiez la compatibilité X11 et configurez votre compte SIP.

Comment accéder à votre PC Linux à distance avec NoMachine

Comment accéder à votre PC Linux à distance avec NoMachine

Installez NoMachine Personal Edition sur votre hôte Linux, connectez-vous avec NoMachine Player et configurez l'accès LAN, VPN ou Internet en suivant les instructions d'activation et de port.

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Mettez à niveau openSUSE Leap avec l'outil de migration officiel, ou mettez à jour Tumbleweed avec zypper dup. Sauvegardez vos données au préalable, vérifiez la compatibilité et examinez les modifications apportées aux paquets.

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Installez le navigateur Beaker sous Linux à l'aide de l'AppImage du projet archivé, rendez-le exécutable et résolvez les problèmes de lancement courants.

Comment configurer DXVK avec Wine sous Linux

Comment configurer DXVK avec Wine sous Linux

Configurez DXVK dans Wine sous Linux avec un préfixe dédié, les remplacements de DLL appropriés, les vérifications Vulkan et un test HUD rapide pour confirmer son activation.