(ทดสอบกับ Xubuntu 12.04 แต่มี ppas สำหรับ Xfce 4.10 และ 4.12 ติดตั้ง แต่ตัวเลือกที่ฉันพูดคุยนั้นมีให้สำหรับ Xfce 4.8)
มีวิธีการปิดการใช้งานทั่วโลกตัวเลือกของการประหยัดเซสชั่นและวิธีที่ดีที่สุดเพื่อให้บรรลุมันคือการใช้เป็นโหมด Xfce ตู้ หนึ่งในตัวเลือกโหมดตู้ที่มีอยู่ถูกฝังอยู่ในรหัสที่มาสำหรับเป็นxfce4-session
SaveSession
หากเราดู/home/mike/xfce4-session-4.10.0/xfce4-session/xfsm-shutdown.c
เราจะเห็นการตั้งค่าที่ไม่มีเอกสาร:
/* check kiosk */
shutdown->kiosk_can_save_session = xfce_kiosk_query (kiosk, "SaveSession");
ขั้นแรกให้สร้างไดเร็กทอรี kiosk ด้วย
sudo mkdir /etc/xdg/xfce4/kiosk
จากนั้นสร้างและแก้ไข kioskrc ด้วยโปรแกรมแก้ไขข้อความของคุณ:
sudo nano /etc/xdg/xfce4/kiosk/kioskrc
วางต่อไปนี้ในของคุณkioskrc
:
[xfce4-session]
SaveSession=NONE
ตอนนี้บันทึกการเปลี่ยนแปลงและออกจากระบบและเข้าสู่ระบบอีกครั้งในฐานะผู้ใช้ของคุณเพื่อทดสอบ ตัวเลือกช่องทำเครื่องหมายเพื่อบันทึกเซสชันควรหายไป
ก่อนที่จะใช้การตั้งค่ากล่องยังคงมีอยู่:
หลังจากนั้นเมื่อเปิดใช้งานโหมดคีออสก์ตัวเลือกจะไม่สามารถใช้ได้อีก:
หากคุณต้องการใช้โหมดคีออสเพื่อปิดใช้งานการตั้งค่าอื่น ๆ ทั่วโลกเช่นความสามารถในการปิดหรือระงับ ฯลฯ ดูคำตอบของฉันที่นี่: