Як перезапустити оболонку плазми в KDE5?


26

Я хочу перезапустити робочий стіл / оболонку плазми без перезавантаження машини та шукав спосіб це зробити. Чи є якась команда konsole чи щось таке, що зробить саме це?

Відповіді:


32

Тому я думаю, що знайшов відповідь. Змінення команди KDE 4 з humbug.in так:

kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell

4
Частина kbuildsycoca5 непотрібна, найпростіший спосіб зробити це - використовувати kquitapp5 для плазми 5. askubuntu.com/a/663702/72652 (найкраще робити в KRunner, а не в терміналі)
Майкл Туннелл

12

Вбийте plasmashellі запустіть його на задньому плані.

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

2
Це добре, поки ви не заперечуєте перед тим, як plasmashellнабирати на свій термінал купу інформації про реєстрацію. Ви також не зможете закрити термінал, інакше плазмова оболонка буде вбита. Краще використовувати так, kstart5 plasmashellяк хтось запропонував.
Психонавт

@Psychonaut Хоча це kstart5було б більш "правильне" рішення, плазмашел не буде вбита в результаті закриття терміналу, коли ми запускаємо його у фоновому режимі.
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+F2та відкриєте konsole, ви можете побачити, що KDE просто працює без цього plasmashell. Ні plasmashellв таблиці процесів, не потрібно вбивати її. У моєму випадку просто введіть:

kstart5 plasmashell

вирішить справу.

Крім того, не потрібно говорити, щоб він перейшов на задній план (або відмовився від нього), оскільки це все одно зробить саме так. Ви можете закрити, konsoleі він буде працювати нормально.


-1

У Debian 8 це:

killall plasma-desktop && plasma-desktop

перезапустити

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.