コンピュータを再起動せずにKDEプラズマを再起動する方法

ドキュメンテーション

このガイドでは、コンピュータ全体を再起動することなくKDE Plasmaデスクトップ環境を再起動する方法を説明します。

一般的にこれはあなたが定期的にやらなければならないことではありませんが、KDEデスクトップでLinuxディストリビューションを実行し、コンピュータを長時間放置すると、数日後にデスクトップがちょっと遅くなることがあります。

今では多くの人が弾丸を噛んでコンピュータを再起動しますが、コンピュータをあらゆる種類のサーバーとして使用している場合は、これが望ましい解決策ではないかもしれません。

KDE Plasma 4を再起動する方法

KDE Plasmaデスクトップの再起動は、実行しているデスクトップのバージョンによって異なります。

AltとTを同時に押して端末ウィンドウ開き 、次のコマンドを入力します。

killallプラズマデスクトップ
kstartプラズマデスクトップ

最初のコマンドは現在のデスクトップを終了します。 2番目のコマンドで再起動します。

KDEプラズマ5を再起動する方法

Plasma 5デスクトップを再起動するには、いくつかの方法があります。

まず、AltとTを同時に押してターミナルウィンドウを開きます。

次のコマンドを入力します。

killall plasmashell
kstart plasmashell

最初のコマンドは現在のデスクトップを終了し、2番目のコマンドはそれを再起動します。

KDE Plasma 5デスクトップを再起動する2つ目の方法は、次のコマンドを実行することです。

kquitapp5 plasmashell
kstart plasmashell

ターミナルでコマンドを実行する必要はないので、以下を試してみることをお勧めします。

AltとF2を押すと、コマンドを入力できるボックスが表示されます。

次のコマンドを入力します。

kquitapp5 plasmashell && kstart plasmashell

これははるかに簡単な方法であり、プラズマデスクトップを再起動するための私の好ましい方法です。

あなたがKillallを実行すると何が起こるか

このガイドが示すように 、killallコマンドを使うと、与えられた名前に関連するすべてのプロセスを強制終了することができます。

つまり、 Firefoxのインスタンスを3つ実行して、次のコマンドを実行すると、実行中のすべてのインスタンスが閉じられます。

キルオールファイアフォックス

これはPlasmaデスクトップをkillしようとするときに便利です。なぜなら、1つだけ実行したいからです。killallコマンドは、次のkstartコマンドを実行するときに他のものが実行されていないことを確認します。

KQuitapp5を実行すると何が起こるか

ターミナルウィンドウで次のコマンドを実行すると、kquitapp5コマンドの詳細が表示されます。

キキット5

これにより、kquitapp5コマンドのヘルプが表示されます。

kquitapp5のhelpコマンドの説明は次のとおりです。

dバス対応のアプリケーションを簡単に終了する

ここをクリックして、dバス対応のアプリケーションが何であるかを理解してください。

基本的にKDE Plasmaデスクトップはd-bus対応であるため、Plasmaデスクトップを実行するアプリケーションの名前をkquitapp5に指定して停止することができます。 上記の例では、アプリケーションの名前はplasmashellです。

kquitapp5コマンドは、2つのスイッチを受け入れます。

KStartを実行すると何が起こるか

kstartコマンドを使用すると、特別なウィンドウプロパティを持つアプリケーションを起動できます。

ここでは、単にkstartを使用して、単にplasmashellアプリケーションを再起動します。

ただし、kstartを使用してアプリケーションを起動することができます。また、さまざまなパラメータを指定して、ウィンドウが特定の方法で表示されるようにすることもできます。

たとえば、特定のデスクトップまたはすべてのデスクトップにウィンドウを表示させたり、アプリケーションを最大化したり、フルスクリーンにしたり、他のウィンドウの上に置いたり、他のウィンドウの下に置くことができます。

ではなぜアプリケーション名を実行するだけでなく、kstartを使用するのですか?

kstartを使用することにより、プラズマシェルを独立したサービスとして実行していますが、端末には何らの形でもリンクされていません。

これを試してみてください。 端末を開き、次のコマンドを入力します。

kquitapp5 plasmashell && plasmashell&

デスクトップが停止して再起動します。

ターミナルウィンドウを閉じます。

デスクトップが再び閉じます。

もう一度やり直しても大丈夫です。 AltとF2を押して次のコマンドを実行してください:

kstart plasmashell

概要

これは定期的にやらなければならないことではありませんが、特に長時間稼動しているマシンでKDEデスクトップ環境を実行する場合は、それを知っておく価値があります。