Comment résoudre un blocage de session de bureau GNOME

Si une seule application est bloquée, fermez sa fenêtre si elle répond encore. Si toute la session GNOME est bloquée, essayez d'abord de redémarrer le shell Xorg. Cette commande ne fonctionne que dans une session Xorg. Sous Wayland, ou si GNOME est complètement bloqué, passez à une console texte (TTY) et redémarrez le gestionnaire d'affichage graphique. Cette dernière étape vous déconnecte de la session graphique ; vous risquez donc de perdre votre travail non enregistré.

Avant de redémarrer : si le bureau répond brièvement, enregistrez les documents ouverts. Le redémarrage du gestionnaire d’affichage ferme les applications graphiques et peut interrompre les sessions graphiques des autres utilisateurs sur un ordinateur partagé.

Vérifiez si une seule application ou l'ensemble du bureau est bloqué.

Vérifiez si GNOME accepte toujours les entrées clavier : pouvez-vous changer de fenêtre, ouvrir la vue d’ensemble des activités ou lancer l’invite de commandes ? Si une seule application ne répond pas, fermez-la si possible et laissez la session de bureau ouverte. Suivez les étapes de récupération ci-dessous si le panneau, le pointeur, les raccourcis clavier ou plusieurs fenêtres sont bloqués.

Bureau de type GNOME avec un dock d'applications à gauche et une zone d'état en haut
Illustration d'un bureau de style GNOME. Les icônes des applications et les détails des panneaux varient selon les distributions Linux.

Étape 1 : Redémarrez GNOME Shell dans une session Xorg

Le guide des raccourcis clavier de GNOME indique que le bouton Alt+ F2permet d'exécuter la commande. Si la boîte de dialogue s'affiche toujours, saisissez la lettre + ret appuyez sur Entrée Enter. Cela redémarre GNOME Shell sans redémarrer l'ordinateur.

Lanceur de commandes Alt+F2 de style GNOME avec la lettre r saisie
N'entrez rdans le lanceur de commandes que lorsque votre session utilise Xorg.

Ce raccourci n'est pas disponible pour redémarrer Shell sous Wayland ; la documentation GNOME et Wayland de Red Hat indique qu'il s'agit d'une limitation de Wayland. Si la boîte de dialogue de commande ne s'affiche pas ou si la session est sous Wayland, passez à la méthode TTY. Ne répétez pas la même action rcomme gnome-shell --replacesolution universelle.

Utilisez un TTY pour un gel Wayland ou un gel global du bureau

Étape 2 : Passer à une console texte

Appuyez Ctrlsur ++ Alt. F3Sur certains ordinateurs portables, maintenez Fnégalement la touche enfoncée. Un écran noir de connexion devrait apparaître. Si ce n'est pas le cas, essayez une autre touche de fonction comme Ctrl+F ou Ctrl F4+C ; F5les numéros de console disponibles varient selon la distribution. Le guide clavier de GNOME Boxes indique que Ctrl++ ouvre une console virtuelle et ++ permet de revenir au bureau sur de nombreuses distributions Linux.AltF3CtrlAltF1

Console virtuelle Linux en mode texte affichant les invites de connexion et de mot de passe
Sur le terminal TTY, connectez-vous avec votre compte Linux habituel ; les caractères du mot de passe ne sont pas affichés.

Saisissez votre nom d'utilisateur Linux et appuyez sur Entrée Enter, puis saisissez votre mot de passe et appuyez sur Entrée Enter. Le champ du mot de passe reste vide pendant la saisie ; c'est normal. Si aucun terminal TTY ne répond, consultez la section « Dernier recours » ci-dessous.

Étape 3 : Redémarrez le gestionnaire d’affichage

Une fois connecté, exécutez cette commande sur un système utilisant systemd et disposant de l'unité de gestion d'affichage standard :

sudo systemctl restart display-manager

Saisissez votre mot de passe si nécessaire. La documentation de systemctl indique restartque cette commande consiste à arrêter puis à redémarrer l'unité spécifiée. Pour un gestionnaire d'affichage, cela met fin à la session graphique en cours et redémarre le service de connexion. Linux n'est pas redémarré, mais les applications de la session en cours sont fermées.

Console texte Linux avec la commande systemctl restart display-manager
Exécutez la commande display-manager restart depuis le TTY après avoir pris en compte le travail non enregistré.

Si systemd signale que display-manager.servicele service n'existe pas, ne tentez pas de deviner son nom ni d'exécuter des commandes d'arrêt et de démarrage séparées. Consultez la documentation de votre distribution pour connaître le nom de l'unité utilisée par son gestionnaire d'affichage. Sur une distribution n'utilisant pas systemd, utilisez plutôt les commandes de gestion des services fournies par cette distribution.

Étape 4 : Retour à l’écran de connexion graphique

Une fois la commande terminée, appuyez sur Ctrl++ ou ++ . Si la console texte s'affiche toujours, essayez l'autre touche ou parcourez les premières touches Altde fonction jusqu'à l'apparition de l'écran de connexion graphique. Connectez-vous ensuite normalement. La configuration de la console varie selon les distributions et les versions ; il n'existe donc pas de touche Entrée unique fonctionnant partout.F1CtrlAltF2

Si le TTY ne répond pas

Si aucune saisie au clavier ne fonctionne, il est possible que l'ordinateur soit bloqué sous l'interface graphique. Si l'accès à distance (par exemple, SSH) est activé et que vous savez l'utiliser, vous pouvez exécuter la même commande de gestion d'affichage depuis une connexion sécurisée. Sinon, un arrêt forcé est peut-être la seule solution. N'utilisez le bouton d'alimentation qu'en dernier recours : cela peut effacer les données non enregistrées et interrompre les écritures sur le disque. Après le redémarrage, laissez le système terminer son démarrage normal et suivez les instructions de récupération de votre distribution si des erreurs de système de fichiers ou de démarrage sont signalées.

Réduisez le risque d'un nouveau blocage de GNOME

Si le problème est apparu après l'installation ou la mise à jour d'une extension Shell, désactivez-la une fois connecté. Le guide de gestion des extensions de Red Hat décrit la gnome-extensionscommande. Vous pouvez lister les identifiants des extensions, puis désactiver celle qui vous semble suspecte :

gnome-extensions list
gnome-extensions disable EXTENSION-UUID

Remplacez EXTENSION-UUIDpar l'ID exact affiché par la première commande. Désactivez les extensions une par une pour identifier la cause du problème. Installez également les mises à jour du système d'exploitation et des pilotes graphiques via les outils de mise à jour habituels de votre distribution. Si les blocages persistent, notez ce qui se passait juste avant chaque blocage et consultez la documentation ou les journaux de votre distribution ; redémarrer la session à plusieurs reprises peut restaurer l'affichage, mais ne résout pas un problème sous-jacent de pilote, de matériel ou d'extension.

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.