KDE5でプラズマシェルを再起動するにはどうすればよいですか?


26

マシンを再起動せずにプラズマデスクトップ/シェルを再起動したいので、その方法を探していました。いくつかのコンソールコマンドやそれだけを行うものはありますか?

回答:


32

だから答えを見つけたと思う。humbug.inからKDE 4コマンドを次のように変更します。

kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell

4
kbuildsycoca5部分は、それを行うための最も簡単な方法は、プラズマ5用kquitapp5を使用している、不要なaskubuntu.com/a/663702/72652(最高KRunnerではなく、端末で実行)
マイケル・Tunnellの

12

強制plasmashell終了してバックグラウンドで起動します。

killall plasmashell
plasmashell > /dev/null 2>&1 & disown

2
これはplasmashell、大量のログ情報を端末に吐き出すことを気にしない限り問題ありません。また、ターミナルを閉じることもできません。そうしないと、プラズマシェルが強制終了されます。kstart5 plasmashell他の誰かが提案したように使用する方が良い。
サイコノート

@Psychonaut kstart5はより「正しい」ソリューションですが、バックグラウンドでターミナルを起動するときにターミナルを閉じた結果、plasmashellは殺されません。
UniversallyUniqueID

1
プロセスをバックグラウンドに配置しても、それを否認しない限り効果はありません。親端末とともに殺されます。
サイコノート

@Psychonautああ、もちろん。答えを編集します。
UniversallyUniqueID

sh: disown: not foundしかし、この行には必要な効果がありました。その後、すべてのKonsoleウィンドウを終了しplasmashell、実行を継続できます。FreeBSD 12.0-CURRENT #0 r320869: Mon Jul 10 13:57:55 UTC 2017 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC
グラハムペリン

1

現在、KDEで問題が発生しています。黒い画面で起動する場合がありますが、何もありません。

ただし、ALT+F2a を入力して開くとkonsole、KDEが正常に実行されていることがわかりますplasmashellplasmashellプロセステーブルにはありません。強制終了する必要はありません。私の場合、単に入力するだけです:

kstart5 plasmashell

ケースを解決します。

また、とにかくそれを行うため、バックグラウンドで実行する(またはそれを否認する)ように指示する必要はありません。を閉じると、konsole正常に実行され続けます。


-1

Debian 8では次のとおりです。

killall plasma-desktop && plasma-desktop

再起動します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.