В KDE 4 вы можете сделать:
killall plasma-desktop #to stop itkstart plasma-desktop #to restart it
В KDE 5 используется:
killall plasmashell #to stop itkstart plasmashell #to restart it
В KDE > 5.10 используйте:
kquitapp5 plasmashellkstart5 plasmashell
Иногда plasmashell не реагирует так kquitapp5
сбой после тайм-аута, и вы должны вернуться к killall
. Итак, в двух словах, я бы сделал :
# For KDE 4killall plasma-desktop && kstart plasma-desktop# For KDE 5 < 5.10killall plasmashell && kstart plasma-desktop# For KDE > 5.10kquitapp5 plasmashell || killall plasmashell && kstart5 plasmashell
Замечания :
- Если вы не уверены, какую версию KDE вы запускаете,
kinfocenter --version
расскажу вам. - вы можете пропустить
kquitapp5 plasmashell ||
часть, если вы не хотите застрять в тайм-ауте, когдаplasmashell
не отвечает.