นี่คือสิ่งที่ต้องการคืนค่าเซสชันปัจจุบันของคุณโดยไม่สูญเสียงานที่ไม่ได้บันทึก
เปิด tty1 โดยใช้ชุด Ctrl + Alt + F1
kaushik:~$ pstree -p|grep lightdm
|-lightdm(1254)-+-Xorg(1301)-+-{Xorg}(1507)
| |-lightdm(2062)-+-gnome-session(2253)-+-compiz(27013)-+-{compiz}(27014)
| | `-{lightdm}(2209)
| |-{lightdm}(1298)
| `-{lightdm}(1302)
kaushik:~$
คุณจะเห็น gnome-session ที่ทำงานเป็นลูกถึง lightdm จดบันทึก PID ของ gnome-session
สามัญสำนึกของฉันบอกว่าการฆ่า gnome-session ควรยุติเซสชันของฉันทันที แต่มันก็ไม่ได้ทำเช่นนั้น เมื่อก่อนหน้านี้ฉันฆ่า lightdm และทำให้เซสชันยุ่งเหยิง ดังนั้นฉันจึงลองฆ่า gnome-session และใช้งานได้ (นั่นเป็นสิ่งที่ดีที่สุดที่ฉันคิดได้) ฉันพยายามฆ่าอีกครั้งเพื่อยืนยัน สิ่งที่เกิดขึ้นคือ tty7 จะว่างเปล่าในเสี้ยววินาทีและจากนั้นทุกอย่างก็จะสงบลง อย่างไรก็ตามโปรดทำตามความเสี่ยงของคุณเองอย่ารับผิดชอบฉัน ฉันไม่ใช่ผู้เชี่ยวชาญ :)
pkill -KILL -P ITS_PID
(แทนที่ ITS_PID ด้วยสิ่งที่คุณเพิ่งจดบันทึกไว้ 2253 ในกรณีของฉัน)
เมื่อเสร็จแล้วกลับมาที่ tty7 ใช้ Ctrl + Alt + F7 รวมกัน
ฉันรัน Ubuntu 12.04 64 บิตและ Compiz ตามวิธี คงจะดีถ้ามีความเห็นจากผู้เชี่ยวชาญเกี่ยวกับเรื่องนี้ฉันขี้เกียจที่จะทำวิจัยเกี่ยวกับเรื่องนี้
chrome 2> ~/messages1 1> ~/messages2
ทำซ้ำข้อผิดพลาดและให้เนื้อหาของและmessages1
messages2
นอกจากนี้ยังจัดให้มีและtail /var/log/syslog
tail /var/log/Xorg.0.log