kwinがハングすることがあります。これは、システムがマウスのクリックやキーの押下に応答しないように見えますが、マウスを動かしてもマウスポインターは動きます。
Ctrl + Alt + F1を押します。ログインします。killall kwin
と入力します。
Ctrl + Alt + F7を押します。
端末が表示されるまで、開いているすべてのアプリケーションを終了します。ターミナルアプリケーションにマウスを合わせます。 kwin &
と入力します。
それは何ですか、開いている端末アプリケーションはありませんか?タフ-再起動するだけです。
公式の Kwin documentation で説明されているように、実行する良い方法は、実行中のターミナルアプリケーションまたは仮想コンソールでこれを試すことです(つまり: Ctrl+Alt+F1)、:
DISPLAY=:0 kwin --replace
ロビン・グリーンの答えに似ていますが、これは端末ウィンドウがすでに開いている必要はありません。代わりに、tty1からkwinを起動するディスプレイを指定します。したがって、
押す Ctrl+Alt+F1 端末にアクセスします。ログインする。
killall kwin
と入力します。次に、DISPLAY=:0 kwin
と入力します。
押す Ctrl+Alt+F7 プライマリディスプレイに戻ります。
後のKubuntu/Plasma 5 kwin
は依然としてハング/クラッシュします(特にIntelディスプレイドライバーでは と思われる )が、より簡単に再起動できます:krunner
-Alt-スペース、またはAlt-F2:kwin --replace
または、そのための新しいカスタムショートカットを作成します。トリガー:Meta + K、アクション、コマンド/ URL:kwin --replace
。
この方法で、kwin
はMeta-Kショートカットだけで再起動できます。
これは実際に機能します。これは厄介なバグですが、少なくとも今は回復できます。
私の場合、次を使用してコンソールログインに戻る必要はありません ctrl+alt+f2 しかし、使用して alt+f2 killall plasma-desktop plasma-desktop
と入力してから alt+f2 再び、
plasma-desktop
を実行できます。もちろん、スクリプトでも使用できます。この方法でマウスを取り戻し、作業を失うことはありません。
ただやる:
killall plasma-desktop
plasma-desktop &
さらに必要な場合に備えて、すべてをbashスクリプトに含めることができます。
recoverkde.sh:
killall plasma-desktop
plasma-desktop &