ฉันรู้เกี่ยวกับunity --reset
คำสั่ง แต่ฉันจะรีสตาร์ท Unity โดยไม่รีเซ็ตโปรไฟล์ได้อย่างไร
ฉันรู้เกี่ยวกับunity --reset
คำสั่ง แต่ฉันจะรีสตาร์ท Unity โดยไม่รีเซ็ตโปรไฟล์ได้อย่างไร
คำตอบ:
ฉันไม่ได้ใช้ Unity แต่ให้สิ่งที่ฉันรู้เกี่ยวกับกลไกของมันสิ่งนี้ควรจะได้ผล:
unity
คุณจะต้องการที่จะติดที่ในกล่องทำงาน ( Alt+ F2) มากกว่าขั้วหรือมันจะแตกเมื่อคุณออกจากสถานี
หากคุณต้องการเรียกใช้จากเทอร์มินัลใช้:
setsid unity
setsid unity
วิธีที่ดีที่จะทำในขั้วในกรณีที่คุณต้องการที่จะเห็นข้อความแก้ปัญหาเป็น คุณสามารถปิดเครื่องได้ทุกเมื่อที่คุณต้องการ แต่คุณจะยังคงได้รับผลลัพธ์จากเครื่อง Unity
unity
จะทำงานตามที่มันเป็นคำสั่งที่เหมือนกัน
ฉันพบkillall -u USR1 -r -g unity*
(เป็นทางเลือกโดยมี -i สำหรับการโต้ตอบ) เพื่อให้มีประสิทธิภาพมากกว่าคำตอบของ @ Andrew ปัญหาเดียวของฉันกับ vs นี้unity --replace
คือมันจะฆ่าเซสชั่นของคุณซึ่งunity --replace
ไม่ได้ทำ ดังนั้นสำรองไว้เมื่อมันเสียอย่างรุนแรง
killall -USR1 unity
จะรีสตาร์ทในบัญชี (USR1) ซึ่งคุณไม่ได้เปลี่ยนค่าเริ่มต้น killall ของคุณ
ทางเลือกอื่นที่ใช้งานได้คือ
pkill --signal USR1 unity
unity
ซึ่งเริ่ม GUI ใหม่เชื่อมต่อกับเทอร์มินัลของคุณ อย่างไรก็ตามหากคุณใช้งานผ่าน SSH, ehm นี่อาจไม่ใช่ IDE ที่ดีที่สุดเนื่องจากอินสแตนซ์ 'unity' บนเดสก์ท็อปของคุณถูกผูกไว้กับเทอร์มินัลนี้บนเดสก์ท็อประยะไกลของคุณ ...
สิ่งที่ตลกเกิดขึ้นเมื่อคุณยุตินี้เซสชั่น ทีละขั้นตอน GUI ของคุณจะหายไปและสิ่งเดียวที่เหลืออยู่ภายใต้การควบคุมของคุณคือตัวชี้ของเมาส์ของคุณ
ฉันพบว่าโพสต์นี้มีประโยชน์จริง ๆ ซึ่งรวมคำสั่งที่กล่าวถึงในคำตอบอื่น ๆ