Comment redémarrer un bureau gelé sous Linux

Redémarrer le bureau Linux 00 Image en vedette

Bien que Linux ait la réputation d’être stable et capable de fonctionner pendant des années, il arrive parfois que le bureau se fige et ne réagisse plus aux entrées. L’une des solutions les plus courantes pour un bureau gelé consiste à redémarrer le PC. Une méthode plus simple consiste à redémarrer simplement le bureau.

Voyons comment faire cela sur cinq des environnements de bureau les plus populaires sous Linux : Gnome, KDE, XFCE, LXQt et MATE. Nous utilisons Ubuntu (Kubuntu/Xubuntu/Lubuntu/Ubuntu MATE) pour cette illustration.

Table des matières

  • Redémarrer Gnome sous Ubuntu
  • Redémarrer KDE sous Kubuntu
  • Redémarrer XFCE sous Xubuntu
  • Redémarrer LXQt sous Lubuntu
  • Redémarrer MATE sous Ubuntu MATE
  • Redémarrer le serveur Xorg
  • Questions fréquemment posées

À lire également : Comment masquer la barre supérieure et le panneau latéral dans Ubuntu

Redémarrer Gnome sous Ubuntu

Si votre bureau peut encore répondre à votre clavier, appuyez sur Alt + F2, tapez la lettre r dans la fenêtre contextuelle, puis appuyez sur Entrée.

Redémarrer le bureau Linux 01 Gnome Reload

Cela redémarrera votre environnement de bureau sans trop de tracas. Cependant, si votre bureau ne répond pas à vos entrées, vous devrez prendre des mesures plus drastiques.

Redémarrer le bureau Linux 02 Chargement de Gnome

Appuyez sur Ctrl + Alt + F3 pour accéder au premier terminal en dehors de votre environnement de bureau.

Redémarrer le bureau Linux 03 Écran Tty

Entrez la commande suivante pour redémarrer l’environnement de bureau Gnome :

gnome-shell --replace

Redémarrer le bureau Linux 04 Redémarrage Gnome Tty

Appuyez sur Ctrl + Alt + F2 pour revenir au bureau et, si tout se passe bien, une version remise à jour de votre bureau vous attendra.

Redémarrer le bureau Linux 05 Nouvelle session Gnome

Si cela ne fonctionne toujours pas, vous pouvez essayer de redémarrer le gestionnaire d’affichage. Étant donné que le gestionnaire d’affichage est la “base” sur laquelle l’environnement de bureau fonctionne, en le redémarrant, vous recharger également l’environnement de bureau. Pour cela, retournez au terminal et entrez la commande suivante :

sudo systemctl restart gdm

Redémarrer le bureau Linux 06 Écran de connexion

Notez que cela recharge entièrement l’environnement de bureau, donc vous devrez vous reconnecter à partir de zéro.

À lire également : Comment résoudre le problème de “Aucun candidat à l’installation” dans Ubuntu

Redémarrer KDE sous Kubuntu

Le redémarrage de l’environnement de bureau KDE suit le même principe que celui de Gnome, mais il y a de petites différences dans les étapes individuelles à suivre.

Dans Kubuntu, le premier terminal disponible en dehors de votre environnement de bureau est TTY3, vous devrez donc utiliser la combinaison Ctrl + Alt + F3 pour y accéder.

Redémarrer le bureau Linux 07 Écran Tty Kde

Dans les dernières versions de KDE, la bonne méthode pour redémarrer le bureau depuis le terminal est :

kquitapp5 plasmashell && kstart5 plasmashell

Redémarrer le bureau Linux 08 Kde Reload

Si cela ne fonctionne pas, vous pouvez également essayer :

pkill -ABRT plasmashell

Si cela échoue également, cela vaudra la peine d’essayer de redémarrer le gestionnaire d’affichage lui-même comme dernière option avant de redémarrer complètement votre PC. Essayez avec :

pkill -ABRT kwin_x11

Notez toutefois que ce redémarrage forcé de l’environnement de bureau peut également entraîner l’apparition de certains messages d’erreur.

Redémarrer le bureau Linux 09 Nouvelle session Kde

À lire également : Comment activer Wake-on-LAN dans Ubuntu

Redémarrer XFCE sous Xubuntu

Avec XFCE étant un environnement de bureau beaucoup plus simple que Gnome et KDE, le redémarrer est également plus facile.

Redémarrer le bureau Linux 10 Session Xfce

L’élément principal du bureau XFCE – et le plus susceptible de se figer – est son panneau. Si votre bureau est encore en partie réactif, redémarrez-le en ouvrant un terminal avec la combinaison Ctrl + Alt + T et en tapant :

killall xfce4-panel

Cette commande va “tuer” le panneau. Pour le recharger, entrez :

xfce4-panel &disown

Pour redémarrer l’ensemble du gestionnaire de fenêtres, déplacez-vous vers le premier terminal disponible en dehors de votre bureau. Sur l’installation de Xubuntu, c’était le premier, accessible avec la combinaison Ctrl + Alt + F2. Là, essayez l’approche officielle :

xfwm4 --replace

Redémarrer le bureau Linux 11 Commande de redémarrage Xfce

Si cela ne fonctionne pas, essayez l’approche plus forcée :

killall xfwm4 & xfwm4 &disown

Espérons que votre bureau sera de nouveau opérationnel, vous attendant.

À lire également : Comment configurer WordPress en utilisant Docker sous Ubuntu

Redémarrer LXQt sous Lubuntu

LXQt est un environnement de bureau simple qui vise à fonctionner avec des machines petites et légères. Comme pour XFCE, le rechargement de cet environnement de bureau consiste principalement à redémarrer son panneau.

Redémarrer le bureau Linux 12 Session Lxqt

Pour commencer, accédez à un émulateur de terminal à l’intérieur de l’environnement. Créez un fichier .desktop qui peut lancer un émulateur de terminal en cliquant avec le bouton droit sur le bureau et en sélectionnant “Créer un lanceur”.

Redémarrer le bureau Linux 13 Lxqt Créer un lanceur

Cela affichera une invite où vous pouvez fournir les détails pour votre raccourci. Pour créer un lanceur de terminal, écrivez /bin/bash dans le champ “Commande” et activez l’option “Terminal”.

Redémarrer le bureau Linux 14 Raccourci du terminal

Cliquez sur ce raccourci pour ouvrir un nouveau terminal, puis exécutez les commandes suivantes pour redémarrer le panneau LXQt :

qdbus org.lxqt.session /LXQtSession stopModule lxqt-panel.desktop  
qdbus org.lxqt.session /LXQtSession startModule lxqt-panel.desktop

D’autre part, il est également possible de recharger l’ensemble du bureau LXQt. Cela est utile si vous ne pouvez pas accéder à l’une des fonctionnalités de l’environnement via l’interface graphique.

Appuyez sur Ctrl + Alt + F3 pour accéder à une console TTY, puis exécutez la commande suivante pour redémarrer complètement LXQt :

sudo systemctl restart sddm

Redémarrer le bureau Linux 15 Redémarrer Lxqt Sddm

À lire également : Comment réparer le MBR de Windows depuis Ubuntu

Redémarrer MATE sous Ubuntu MATE

MATE est un environnement de bureau flexible qui vise à continuer le langage de conception GNOME2. Pour redémarrer cet environnement, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T.

Redémarrer le bureau Linux 16 Terminal Xfce

Exécutez les commandes suivantes pour recharger complètement MATE :

mate-settings-daemon --replace  
mate-panel --replace  
marco --no-composite--replace

Il peut être utile de réinitialiser complètement le bureau MATE dans des instances où vous souhaitez annuler une configuration système qui pourrait potentiellement endommager votre système.

Comme pour d’autres environnements de bureau, faites cela en accédant à un TTY, puis exécutez la commande suivante :

mate-panel --reset

Redémarrer le bureau Linux 17 Rechargement de Mate

À lire également : Top 7 des distributions basées sur Debian à essayer si vous souhaitez une alternative à Ubuntu

Redémarrer le serveur Xorg

Redémarrer le serveur Xorg entier au lieu de votre environnement de bureau spécifique est utile si vous souhaitez redémarrer votre affichage et si vous exécutez sans gestionnaire d’affichage ou si vous utilisez un gestionnaire de fenêtres tel que bspwm.

Pour redémarrer Xorg, vous devez accéder à votre TTY. Appuyez sur Ctrl + Alt + F3.

Redémarrer le bureau Linux 18 Écran Tty Xorg

Envoyez un signal SIGTERM au processus principal de Xorg en exécutant la commande suivante :

pkill X

Xorg s’arrêtera immédiatement et se redémarrera sur votre machine. Revenez à votre interface graphique en appuyant sur Ctrl + Alt + F1.

À lire également : Comment résoudre la boucle de connexion sous Ubuntu

Questions fréquemment posées

Un redémarrage de bureau corrompt-il des fichiers sur lesquels je travaille ?

Heureusement, non. Le système de fichiers Linux standard fonctionne de manière à pouvoir tolérer des changements système brusques, la plupart des fichiers de votre machine pouvant conserver certaines données sur leur état avant le redémarrage. Bien que la corruption de données soit moins probable sous Linux, il est tout de même possible de perdre des données qui n’existent que dans la mémoire de votre machine. Vous devez vous assurer que vous avez enregistré tout ce que vous êtes en train de faire sur disque avant d’essayer un redémarrage de bureau.

Est-il possible d’utiliser un TTY différent pour redémarrer un bureau ?

Oui ! Par défaut, le noyau Linux prend en charge jusqu’à six sessions de terminal virtuel en même temps, ce qui est utile si vous souhaitez exécuter un processus tout en essayant de redémarrer votre environnement GUI. Pour accéder à ces TTY supplémentaires, appuyez sur Ctrl + Alt suivi de n’importe quelle touche entre F2 et F8.

Est-il encore possible de redémarrer un système gelé si vous ne pouvez pas utiliser le TTY ?

Oui ! Une option consiste à utiliser les Magic SysRq Keycodes de Linux. Ce sont des combinaisons de touches cachées qui vous permettent d’accéder à certains des outils de débogage du noyau. Pour redémarrer votre système de force, appuyez sur Alt + SysRq + R, puis Alt + SysRq + B. Cela mettra le pilote de clavier de votre noyau en mode “Brut”, puis déclenchera une instruction de “Redémarrage forcé”.

Crédit image : Simone Pellegrini via Unsplash. Toutes les captures d’écran par Ramces Red.