ฉันต้องการรีสตาร์ทพลาสมาเดสก์ท็อป / เปลือกโดยไม่ต้องรีบูตเครื่องและหาวิธีการดังกล่าว มีคำสั่ง konsole หรือสิ่งที่จะทำเช่นนั้น?
ฉันต้องการรีสตาร์ทพลาสมาเดสก์ท็อป / เปลือกโดยไม่ต้องรีบูตเครื่องและหาวิธีการดังกล่าว มีคำสั่ง konsole หรือสิ่งที่จะทำเช่นนั้น?
คำตอบ:
ดังนั้นฉันคิดว่าฉันพบคำตอบ การแก้ไขคำสั่ง 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
และมันก็จะทำงานต่อไปได้ดี
ใน Debian 8 มันคือ:
killall plasma-desktop && plasma-desktop
เพื่อเริ่มต้นใหม่