ล้างเซสชั่น Xfce4


16

วิธีการรีเซ็ตเซสชั่น Xfce?

เมื่อฉันเริ่ม Xfce4 มันจะเปิด 2 หน้าต่างของ Evince, Emacs และเทอร์มินัลอีมูเลเตอร์หนึ่งเครื่องเสมอ ฉันจำได้ว่าฉันใช้การกำหนดค่านี้สัปดาห์ละครั้ง แต่ตอนนี้มันเริ่มทุกครั้งหลังจากที่เข้าสู่ระบบฉันจะทำให้ Xfce4 เริ่มต้นอย่างหมดจดโดยไม่ต้องใช้แอปพลิเคชันอย่างไร

คำตอบ:


20

คำถามนี้ได้รับคำตอบใน Xfce wiki, subsection แอปพลิเคชั่นบางตัวของฉันเริ่มต้นเมื่อฉันลงชื่อเข้าใช้ :

มีสาเหตุที่เป็นไปได้สองประการที่ทำให้แอปพลิเคชันเริ่มทำงาน: บันทึกในเซสชันล่าสุดหรือแสดงอยู่ในแอปพลิเคชันที่เริ่มโดยอัตโนมัติ ทำตาม 1 ในสองขั้นตอนด้านล่างเพื่อกำจัดแอปพลิเคชัน

  • เริ่ม xfce4-autostart-editor และลบแอปพลิเคชัน คุณสามารถลบไฟล์เหล่านั้นด้วยตนเองใน ~ / Desktop / Autostart และ ~ / .config / autostart

  • เวลาส่วนใหญ่ปิดแอปพลิเคชันทั้งหมดและบันทึกเซสชันของคุณเมื่อคุณออกจากระบบเพียงพอ หากวิธีนี้ใช้ไม่ได้ผลให้ลบเนื้อหาของไดเรกทอรี ~ / .cache / session / เมื่อคุณไม่ได้ลงชื่อเข้าใช้และหากคุณไม่ต้องการให้ xfce จดจำทุกเซสชันคุณควรปิด (ยกเลิกการเลือก)“ บันทึกเซสชันโดยอัตโนมัติ เมื่อออกจากระบบ” ในเครื่องมือจัดการการตั้งค่า→เซสชันและเริ่มต้น (แท็บทั่วไป)

เรียกใช้สิ่งนี้:

rm -fr ~/.cache/sessions/*

และ Xfce ควรเริ่มต้นอย่างหมดจด

นอกจากนี้คุณอาจต้องล้าง.cacheไดเรกทอรีทั้งหมดถ้าสิ่งข้างต้นไม่สามารถแก้ไขปัญหาได้:

rm -fr ~/.cache

คุณหมายถึงrm -rf ...ถูกต้อง
d_rail

2
ผมสามารถที่จะแก้ไขปัญหามาก XFCE4 rm -fr ~/.cacheโดยการเรียกใช้
Geremia

1
โปรดทราบว่าโฟลเดอร์แคชอาจเป็นโฟลเดอร์อื่นที่ ~ / .cache กำหนดโดย $ XDG_CACHE_HOME
Hadrien Huvelle

7

ดูเหมือนว่าการใช้ GUI จะทำงานได้อย่างที่ควรเป็นอย่างน้อยในเวอร์ชัน Xfce (4.10) ของฉัน

ในเมนู Xfce ไปที่ 'เซสชันและการเริ่มต้น'

ป้อนคำอธิบายรูปภาพที่นี่

และภายใต้เซียน / 'ล้างเซสชันที่บันทึกไว้':

ป้อนคำอธิบายรูปภาพที่นี่

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