KDEのウィンドウマネージャー(KWin)は多くのことを行ってきましたKDE Plasma 5がリリースされてからの改善点。それらの改善の中には、全体的なパフォーマンスの高速化、カスタマイズ機能の追加、バグ修正、そしてもちろんメモリ使用量の削減があります。 KWinに追加された修正は目立っており、その結果、すべてのLinuxで最高のウィンドウマネージャーの1つであることが定期的に証明されています。それでも、すべての修正にもかかわらず、破損、フリーズ、クラッシュは引き続き発生します。
凍結またはクラッシュしたKDEを扱っている場合Plasma 5デスクトップのウィンドウマネージャーでは、ホットキーを押したり、設定をチェックして修正することはできません。代わりに、問題を自分の手で取る必要があります。そのため、このガイドでは、凍結したKDEウィンドウマネージャーの修復方法について説明します。
コマンドを使用してウィンドウマネージャーを再起動する
KDE Plasma 5ウィンドウマネージャー(KWin)は、再起動するか、必要に応じて再実行します。ただし、KDEプラズマパネルを強制的に再起動するのとは異なり、Kwinをターミナルウィンドウから操作することはできません。この方法で動作しないのは、ウィンドウマネージャーが再起動の処理中に、プログラム(端末を含む)を切り替えるすべての機能が利用できないためです。
KDE Plasmaの停止に対処するより良い方法ウィンドウマネージャを実行して再起動または再実行するには、Plasmaデスクトップの一部であるKrunnerクイックランチャーを使用します。 Kwinに依存せず、キーボードにアクセスできれば、ウィンドウマネージャーがなくても動作します。
Krunnerを使用してKDE Plasma 5ウィンドウマネージャーの壊れたインスタンスを終了するには、を押して開始します Alt + F2 または Alt +スペース キーボードで。コンボが押されると、画面の上部にアプリランチャーが表示されます。
マウスを使用して、起動ボックスをクリックして、Plasmaに焦点を合わせます。次に、 殺す Linux PCで実行中のKWinのすべてのインスタンスを終了するコマンド。
killall kwin
押す 入る キーボードでkillコマンドを実行します。 すぐに、KDE Plasma 5はデスクトップアニメーション効果をレンダリングするすべての機能を失い、すべてのウィンドウコントロールはなくなります。ここから、KDEのウィンドウ管理に再びアクセスするには、KrunnerからKwinを再実行する必要があります。
KDE Plasma 5でKwinを再起動するには、Krunnerから直接再起動する必要があります。これをする、 Alt + F2 または Alt +スペース キーボードで。次に、上部のランチャーのテキストボックスをクリックして、以下のコマンドを入力します。
kwin --replace
前と同じように、 入る Krunnerを介してコマンドを実行します。コマンドが成功すると、Krunnerは即座にKwinを再起動し、ウィンドウにアクセスできるようになります。フリーズまたは破損したウィンドウは修正する必要があります。
再起動スクリプトを作成する
Krunnerから直接Kwinを再起動できること問題が発生したときは非常に便利ですが、最終的には、コマンドラインを扱うのではなく、すぐに通知してKwinを置き換えるために呼び出すことができるため、再起動スクリプトを設定することをお勧めします。
再起動スクリプトを作成する最初のステップは、 タッチ コマンドを使用して、「kwin-restart」というラベルの付いた空のファイルを作成します。ターミナルを使用して、以下のtouchコマンドを入力します。
touch kwin-restart
新しい「kwin-restart」スクリプトファイルを作成したら、 エコー スクリプトにコードの最初の行を追加するコマンド。このコード行は非常に重要です。これがないと、Linux PCのインタープリターはスクリプトをどうするか分からないからです。
echo "#!/bin/bash" > kwin-restart
シバンに続いて、システムで実行中のすべてのKwinプロセスを終了するコード行を追加します。
echo "killall kwin" >> kwin-restart
を使用して エコー、コードの3行目を追加します。この行は、Kwinウィンドウ管理アプリを再起動するようシステムに指示します。
echo "kwin --replace &" >> kwin-restart
「kwin-restart」スクリプトに追加されたすべてのコードで、次を使用してファイルの権限を更新します chmod コマンド。
sudo chmod +x kwin-restart
「/ usr / bin /」ディレクトリにインストールします mv.
sudo mv kwin-restart /usr/bin/
を押して、KrunnerからKwinを再起動します Alt + F2 または Alt +スペース キーボードで、次のコマンドをキーボードに入力します。
kwin-restart
スクリプトをショートカットに追加する
必須ではありませんが、実行することは可能ですキーボードショートカットを使用した「kwin-restart」スクリプト。これを行うには、アプリメニューを開き、「カスタムショートカット」を検索して、そのラベルでアプリを開きます。次に、以下のステップバイステップの手順に従って、ショートカットとして設定します。
注:KDEのショートカットの詳細については、ここをクリックしてください。
ステップ1: 「編集」ボタンを見つけて、マウスでクリックします。次に、「新規」、「グローバルショートカット」、「コマンド/ URL」を選択します。
ステップ3: 「コメント」に移動して、ボックスに「Kwin restart」と入力します。
ステップ4: カスタムショートカットの[トリガー]ボタンをクリックし、新しいカスタムショートカットをお気に入りのキーバインドに割り当てます。使用するショートカットがわからない場合試して Ctrl + /.
ステップ5: 「アクション」に進み、「kwin-restart」と入力します。次に、「適用」をクリックします。
ショートカットが適用されると、キーボードショートカットだけで、フリーズした、動作していないKDE Plasma 5ウィンドウマネージャーを再起動できます!
コメント