Câu trả lời:
Vì vậy, tôi nghĩ rằng tôi đã tìm thấy một câu trả lời. Sửa đổi lệnh KDE 4 từ humbug.in như vậy:
kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell
Giết plasmashellvà bắt đầu nó trong nền.
killall plasmashell
plasmashell > /dev/null 2>&1 & disown
plasmashellphun một loạt thông tin đăng nhập vào thiết bị đầu cuối của bạn. Bạn cũng sẽ không thể đóng thiết bị đầu cuối, nếu không vỏ plasma sẽ bị giết. Tốt hơn để sử dụng kstart5 plasmashellnhư người khác đề nghị.
kstart5sẽ là giải pháp "chính xác" hơn, plasmashell sẽ không bị giết do đóng cửa thiết bị đầu cuối khi chúng tôi khởi động nó trong nền.
sh: disown: not foundnhưng dòng có hiệu lực cần thiết; Sau đó tôi có thể thoát khỏi tất cả các cửa sổ Konsole và plasmashelltiếp tục chạy. 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
Tôi đang gặp rắc rối với KDE ngay bây giờ. Đôi khi nó khởi động trong một màn hình đen, không có gì.
Nhưng nếu bạn gõ ALT+F2và mở a konsole, bạn có thể thấy KDE chỉ chạy tốt mà không có plasmashell. Không plasmashelltrong bảng quy trình, không cần phải giết nó. Trong trường hợp của tôi, chỉ cần gõ:
kstart5 plasmashell
sẽ giải quyết vụ việc.
Ngoài ra, không cần phải bảo nó đi trên nền (hoặc từ chối nó), bởi vì dù sao nó cũng sẽ làm như vậy. Bạn có thể đóng konsolevà nó sẽ tiếp tục chạy tốt.