Ответы:
Поэтому я думаю, что нашел ответ. Модифицируя команду KDE 4 из humbug.in так:
kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell
Убей plasmashellи запусти в фоновом режиме.
killall plasmashell
plasmashell > /dev/null 2>&1 & disown
plasmashellизлить кучу информации о регистрации на ваш терминал. Вы также не сможете закрыть терминал, иначе плазменная оболочка будет убита. Лучше использовать, kstart5 plasmashellкак кто-то другой предложил.
kstart5было бы более «правильным» решением, плазма-оболочка не была бы убита в результате закрытия терминала, поскольку мы запускаем его в фоновом режиме.
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
У меня проблемы с KDE прямо сейчас. Иногда он загружается на черном экране, нет ничего.
Но если вы наберете ALT+F2и откроете a konsole, вы увидите, что KDE работает без проблем plasmashell. Нет plasmashellв таблице процессов, нет необходимости убивать его. В моем случае просто введите:
kstart5 plasmashell
решу дело.
Кроме того, не нужно указывать, чтобы он оставался на заднем плане (или отказывался от него), потому что он все равно сделает это. Вы можете закрыть, konsoleи он будет работать нормально.