web-dev-qa-db-fra.com

Comment redémarrer kwin quand il est bloqué?

kwin se bloque parfois, ce qui donne l'impression que le système ne répond pas aux clics de souris ou aux appuis sur les touches - bien que le pointeur de la souris bouge toujours lorsque vous déplacez la souris!

16
Robin Green

Appuyez sur Ctrl + Alt + F1. Connectez-vous. Tapez killall kwin.

Appuyez sur Ctrl + Alt + F7.

Quittez toutes les applications ouvertes jusqu'à ce qu'un terminal devienne visible. Passez la souris sur l'application Terminal. Tapez kwin &.

Qu'est-ce que c'est, aucune application de terminal ouverte? Dur - il vous suffit de redémarrer.

3
Robin Green

Comme décrit dans le document officiel documentation Kwin , une bonne solution consiste à l’essayer sur une application de terminal en cours d’exécution ou sur une console virtuelle (c'est-à-dire: Ctrl+Alt+F1),:

DISPLAY=:0 kwin --replace
29
Ntropia

Semblable à la réponse de Robin Green, mais cela n'exige pas qu'une fenêtre de terminal soit déjà ouverte. Au lieu de cela, spécifiez l’affichage dans lequel démarrer kwin à partir de tty1. Par conséquent,

Presse Ctrl+Alt+F1 accéder à un terminal. S'identifier.

Tapez killall kwin. Ensuite, tapez DISPLAY=:0 kwin.

Presse Ctrl+Alt+F7 pour revenir à votre affichage principal.

5
Sparhawk

Dans les versions ultérieures de Kubuntu/Plasma 5, kwin se bloque toujours/se bloque (en particulier avec les pilotes d’affichage Intel il semble ), mais peut être redémarré plus facilement: exécutez simplement dans krunner - Alt-Space ou Alt-F2: kwin --replace


Ou, créez un nouveau raccourci personnalisé pour cela: par exemple. Déclencheur: Meta + K, Action, Commande/URL: kwin --replace.

De cette façon, kwin peut être redémarré avec uniquement le raccourci Meta-K.

2
user47206

Cela fonctionne réellement. C'est un méchant virus mais au moins, je peux récupérer maintenant.

Dans mon cas, il n’est pas nécessaire de revenir à la connexion de la console en utilisant ctrl+alt+f2 mais en utilisant alt+f2 Je peux simplement taper killall plasma-desktop plasma-desktop puis utiliser alt+f2 encore,

Je peux exécuter plasma-desktop. Peut aussi être utilisé dans un script bien sûr. De cette façon, je récupère ma souris et je ne perdrai aucun travail.

0
Erik Brakkee

Il suffit de faire:

killall plasma-desktop
plasma-desktop &

vous pourriez tout avoir dans un script bash au cas où vous en auriez besoin plusieurs fois,

recoverkde.sh:

killall plasma-desktop
plasma-desktop &
0
Korcia