Odpowiedzi:
Myślę więc, że znalazłem odpowiedź. Modyfikowanie polecenia KDE 4 z humbug.in w następujący sposób:
kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell
Zabij plasmashell
i uruchom go w tle.
killall plasmashell
plasmashell > /dev/null 2>&1 & disown
plasmashell
wyrzucenie do terminalu kilku informacji logowania. Nie będziesz także mógł zamknąć terminalu, bo inaczej pocisk plazmowy zostanie zabity. Lepiej używać, kstart5 plasmashell
jak sugerował ktoś inny.
kstart5
byłoby bardziej „poprawnym” rozwiązaniem, plazmashell nie zostałby zabity w wyniku zamknięcia terminala, gdy uruchamiamy go w tle.
sh: disown: not found
ale linia miała wymagany efekt; Następnie mogę wyjść ze wszystkich okien Konsoli i plasmashell
kontynuować działanie. 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
Mam teraz problem z KDE. Czasami uruchamia się na czarnym ekranie, nic.
Ale jeśli wpiszesz ALT+F2
i otworzysz a konsole
, zobaczysz, że KDE działa poprawnie bez plasmashell
. Nie plasmashell
w tabeli procesów, nie trzeba jej zabijać. W moim przypadku wystarczy wpisać:
kstart5 plasmashell
rozwiąże sprawę.
Nie musisz też informować go, aby działał w tle (lub wyrzucał go), ponieważ i tak to zrobi. Możesz zamknąć konsole
i będzie działać dobrze.