95 votes

Comment redémarrer Cinnamon depuis le tty ?

J'ai installé Cinnamon sur mon Ubuntu 12.04, et il fonctionne bien, mais parfois il se fige sans raison. Je peux déplacer ma souris mais je ne peux pas cliquer sur quoi que ce soit.

Je veux donc redémarrer Cinnamon à partir du tty, comme je le faisais avec gnome Shell. Comment puis-je faire cela ?

J'ai essayé killall cinnamon et rien ne s'est passé.

Puis j'ai essayé export DISPLAY=:0.0 , cinnamon --replace et toujours rien.

Je suppose que la commande cinnamon n'est pas valable. Je ne veux pas redémarrer l'ensemble du serveur X car toutes mes fenêtres seraient alors fermées. Je veux juste redémarrer le gestionnaire de fenêtres car je pense qu'il est à l'origine du problème.

148voto

Sumesh Points 1715

Hit Alt + F2 tapez r et appuyez sur entrée.

66voto

slm Points 2598

El cinnamon --replace peut recevoir le signal HUP qui déclenchera son redémarrage, préservant ainsi votre fenêtre ouverte et vos applications en cours.

$ pkill -HUP -f "cinnamon --replace"

Cela prendra soin d'envoyer le signal HUP à un processus qui correspond au motif "cinnamon --replace". Le signal HUP (SIGHUP) indique au processus de "raccrocher".

63voto

ence Points 631

Cela m'arrive souvent aussi, et ce fil de discussion est l'un des premiers résultats lorsque l'on recherche "redémarrer la cannelle" sur Google. Malheureusement, les instructions ne fonctionnent pas pour moi (seulement parce que le numéro d'affichage est erroné !). Pour les futurs visiteurs, voici ce que je fais et qui m'aide toujours.

  1. La cannelle se congèle
  2. Changez de tty. Je vais habituellement sur tty6, Ctrl + Alt + F6
  3. Si vous devez d'abord vous connecter, faites-le.
  4. Type w (oui, juste la lettre) et appuyez sur entrée. Cette commande fait beaucoup de choses différentes, mais vous en avez besoin pour déterminer le numéro de l'écran que vous utilisez. Le numéro de l'écran se trouve dans la colonne FROM . Le mien est :0 (oui, y compris les deux points).
  5. En supposant que la cannelle est déjà morte (ce que vous remarqueriez par l'absence de titres de Windows, l'impossibilité de déplacer les différents Windows, et peut-être même l'impossibilité d'utiliser le clavier), vous tapez export DISPLAY=:0; cinnamon & et n'oubliez pas les deux points. J'ajoute l'esperluette (&) uniquement pour ne pas occuper le tty.

Cela fonctionne toujours pour moi, et je ne perds pas les fenêtres ouvertes. En outre, je conserve ces instructions dans un fichier appelé restartcinnamon, qui est juste un fichier texte. Je conserve ce fichier dans mon dossier Dropbox, de sorte que, quelle que soit la machine sur laquelle je me trouve, je peux simplement taper cat ~/Dropbox/restartcinnamon si j'ai besoin qu'on me rappelle comment faire.

42voto

Marlon Points 531

Cinnamon dispose d'un raccourci clavier direct pour redémarrer le bureau sans redémarrer aucune des applications en cours d'exécution :

ctrl + alt + esc

Ce qui fonctionnera probablement encore dans certains cas lorsque l'option alt + f2 La méthode ne fonctionne pas.

25voto

Daniel Points 251

La sulution la plus simple serait :

killall -HUP cinnamon

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X