เป็นไปได้ไหมที่จะรีสตาร์ทพาเนล unity โดยไม่ต้องรีสตาร์ท compiz?


28

ฉันถูกตี (ค่อนข้างบ่อย) โดยข้อผิดพลาดที่คุณไม่สามารถคลิกที่ตัวบ่งชี้บางอย่าง มันง่ายในการแก้ไขโดยการเริ่มต้นความสามัคคี แต่นั่นก็มักจะหมายถึงการเสี่ยงต่อการทำให้หน้าต่างบางหน้าต่างเกิดปัญหาอีกครั้ง (หายาก แต่ฉันต้องการหลีกเลี่ยงปัญหาดังกล่าว)

ดังนั้นฉันรู้ว่ามี 'unity-panel-service' และฉันคาดเดาว่าสิ่งนี้อาจเกี่ยวข้องกับการแก้ปัญหาหรือไม่

เป็นไปได้ไหมที่จะรีสตาร์ทพาเนล unity (หรือปลั๊กอิน unity ทั้งหมด) โดยไม่ต้องรีสตาร์ท compiz เอง?


ในกรณีที่เกิดเหตุการณ์นี้กับใครบางคนถ้าคุณกำลังใช้บางสิ่งบางอย่างเช่น VNC หรือ NoMachine แผงความสามัคคีคอมพิวเตอร์ในพื้นที่ของคุณอาจอยู่ด้านบนในขณะที่การเข้าถึงจากระยะไกลอยู่ด้านล่าง การแก้ไขคือการปิดการใช้งานเต็มหน้าจอ (ลดการขยายใหญ่สุด) และไปที่เต็มหน้าจออีกครั้ง (ขยายใหญ่สุด) ดังนั้นแอปพลิเคชันบนเครื่องท้องถิ่นจะถูกวางไว้เหนือแผงความสามัคคีในท้องถิ่นของคุณอีกครั้ง (ใช้เวลาพอที่จะคิดออก ... )
Aquarius Power

คำตอบ:


41

หากต้องการรีสตาร์ท unity-panel-service เพียงแค่ฆ่ามัน:

killall unity-panel-service

หากไม่ว่าด้วยเหตุผลใดก็ตามคุณไม่สามารถเริ่มต้นได้เลย

/usr/lib/unity/unity-panel-service

4
ใน 14.04 นี้ไม่ได้สำหรับฉัน แต่คำตอบในaskubuntu.com/questions/371915/ดูเหมือนฉันจะเข้ามาใกล้กว่า:kill -9 $(pgrep unity-panel-ser); compiz --replace
Phil

แผงความสามัคคีของฉันไม่ทำงานกับสิ่งนี้ใน 12.04: ตัวบ่งชี้ Appmenu-CRITICAL **: ไม่สามารถเรียกชื่อ com.canonical.AppMenu.Registrar
Noidea

ใน Ubuntu 16.04 unity-panel-serviceก็ไม่ได้พบว่าขั้นตอนนี้ถึงแม้ว่าฉันมีหน้าคนสำหรับ
PlasmaBinturong

12

ในการทำเช่นเดียวกันกับ Unity2d type

killall unity-2d-panel

หรือหากตัวเรียกใช้งานแอปพลิเคชันทางด้านซ้ายล้มเหลวให้พิมพ์

killall unity-2d-launcher
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.