Je jouais à Gnu FreeDink et quand je suis sorti, il s'est en quelque sorte écrasé et est resté en plein écran avec la musique. Pendant toute ma vie, je ne pouvais pas retourner au bureau, alt-tab ne faisait rien, même chose avec ctrl-alt-delete, esc, etc.
C'est ce qui s'est produit avec les jeux en plein écran, et je dois généralement effectuer une réinitialisation complète pour pouvoir revenir. Assez frustrant.
J'ai cherché sur Google et trouvé xkill
, mais cela ne se lancera pas sur une application en plein écran. J'ai essayé ctrl-alt-F2 qui me met au terminal, je peux courir en haut mais ça ne tuerait pas freedink et cela ne me laisserait pas redémarrer le serveur x. Je ne savais vraiment pas ce que je faisais.
Au moins dans Windows 7, vous pouvez généralement accéder au gestionnaire de tâches et tuer le programme, mais je n'ai rien trouvé de semblable à Ubuntu pour me récupérer.
Tout ce que je peux faire?
Si vous utilisez les touches Ctrl + Alt + F1, vous pouvez l’utiliser pour vous connecter à un terminal fixe. De là, vous pouvez:
Essayez de tuer l'application. J'utilise htop
pour trouver et supprimer quelque chose (Sudo apt-get install htop
), mais vous pouvez également utiliser des commandes telles que kill
et pkill
si vous en êtes satisfait. Je préfère htop
parce que cela me permet de voir ce qui se passe.
C'est ensuite Ctrl + Alt + F7 (parfois F8 ou F9) pour revenir à votre session X.
Si cela ne fonctionne pas (X est toujours bloqué) ou si le serveur X est endommagé (tonnes d'artefacts, résolution erronée, etc.), et je n'ai pas tout travail non enregistré , je voudrais essayer de redémarrer gdm
(la bête qui lance X et gère les connexions, etc.).
Sudo restart gdm
Cela devrait automatiquement vous ramener dans X mais toutes vos applications meurent avec X, c'est pourquoi je dis que c'est vraiment pour quand vous n'avez rien ouvert que vous auriez dû enregistrer.
Si vous ne pouvez pas accéder à un téléscripteur ou à SSH depuis un autre système (si vous utilisez un serveur SSH et que vous avez un autre ordinateur ou un autre téléphone avec un client SSH) et que vous ne pouvez pas effectuer ce qui précède, vous devrez peut-être essayer la magie redémarrez la combinaison de clavier. C'est un peu plus sûr que de débrancher la prise.
Maintenez Alt + PrintScr/SysRq, puis tapez lentement: r e i s u b
Un mnémonique pratique pour se souvenir de ceci est: Redémarrer même si le système est totalement en panne
Si cela ne fonctionne pas, lancez postal sur le bouton d'alimentation.
Vous pouvez essayer de redémarrer le serveur X en appuyant sur CTRL-ALT-Backspace.
Assurez-vous simplement que vous avez activé le raccourci clavier à partir de:
System --> Preferences --> Keyboard --> "Layouts" Tab --> Options
Vous pouvez appuyer sur ctrlaltF1 déposer sur une console. Connectez-vous à cet endroit et vous pourrez tuer le programme en cause. J'aime utiliser htop pour cela.
Cela dit, il est possible que X lui-même soit coincé. Dans ce cas, vous devrez redémarrer GDM:
Sudo service gdm restart
Pour revenir à X, appuyez sur ctrlaltF7.