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.

1voto

Ceda EI Points 2030

Après être passé à tty, essayez ceci killall -HUP cinnamon . Appuyez sur Ctrl + Alt + F7. Cinnamon vous demandera si vous voulez redémarrer Cinnamon.

1voto

jiby Points 31

J'ai ce problème périodiquement à cause du pilote gfx pour HP Envy.

Je dois faire l'une ou les deux choses suivantes, selon les circonstances ;

  1. Comme le suggère la première réponse, et d'autres, redémarrez la cannelle. ALT + F2 , appuyez sur R puis appuyez sur ENTER . (Faites-le si la barre des tâches ne répond plus, ou si les fenêtres n'ont pas réellement le focus, le clic, etc. Par exemple, vous pouvez cliquer ou taper dans la fenêtre qui semble avoir le focus, mais celle qui est derrière reçoit l'événement - elle peut même être complètement cachée derrière la fenêtre que vous pensez être active).
  2. Passez à une console virtuelle, puis revenez à X - Appuyez sur CTRL + ALT + F1 pour accéder à la console, puis appuyez sur ALT + F8 pour revenir à X. - (Faites cela si l'écran ENTIER ne répond pas - au moins vous ne voyez pas ce qui se passe - cela règle les choses pour moi en tout cas).

Ce problème existe toujours pour moi - Linux Mint 17.x - j'espère que cela vous aidera !

1voto

Armorix Points 11

J'ai parfois ce problème lors du verrouillage de l'écran : l'écran de verrouillage n'apparaît pas et mon système semble figé, aucune entrée ne fonctionne, et je ne peux pas me reconnecter.

Ma solution est de tuer le processus cinnamon-screensaver.

% pkill cinnamon-screen

pkill utilise les informations contenues dans /proc/PID/stat, et Linux ne stocke que les 15 premiers caractères du nom de la commande, donc utiliser "pkill cinnamon-screensaver" ne fonctionnera pas.

Maintenant, mon système est déverrouillé, l'entrée fonctionne à nouveau et je n'ai perdu aucun de mes Windows. Pour rendre le système à nouveau verrouillable, je redémarre l'économiseur d'écran.

% nohup cinnamon-screensaver > /dev/null 2>&1 &

Je redirige vers /dev/null pour éviter la création du fichier nohup.out.

0voto

infocyde Points 1878

Essayez de "redémarrer en douceur" cinnamon en sudo kill -USR1 <PID of your cinnamon process> . La réponse de @Daniel est correcte, mais elle tuera le serveur X alors que SIGUSR1 ne le fera pas, du moins sur ma machine... Il s'avère également que toutes les fenêtres conservent leur contenu et restent utilisables après cela. Je me demande si c'est le cas pour les autres.

0voto

ThorSummoner Points 2831

J'ai essayé Ctrl + Alt + Backspace (Kill x server),

Cela semble fonctionner pour moi. ( Cependant, j'avais lancé une deuxième session de cinnamon ( cinnamon & ) en faisant cela, seul le papier peint était affiché. J'ai ensuite effectué la frappe de la touche Kill x server. Cela a semblé redémarrer la cannelle restante Shell, et l'a tué à nouveau, je pense que c'est comme ça que je suis revenu à la normale. Il a fait le zoom de connexion au bureau, donc j'étais satisfait à ce point ; (LM 17.1 Rebecca) )

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