คำถามติดแท็ก session

5
วิธีการตรวจจับจากสคริปต์เมื่อโหลดเดสก์ท็อปของผู้ใช้
ฉันมีภูตที่ถูกนำไปใช้ในการทุบตีและทำงานโดยวิธีการcronและ@rebootตัวเลือกที่แสดงให้เห็นว่าเดสก์ท็อปไม่มีการใช้งาน สคริปต์มีดังต่อไปนี้ (กำหนดเวลาสั้น ๆ สำหรับการทดสอบ): #!/bin/bash P_STATE=0 while : do sleep 5 if [ $P_STATE == 0 ]; then [ `xprintidle` -ge 25000 ] && P_STATE=1 && wmctrl -k on else [ `xprintidle` -le 25000 ] && P_STATE=0 done ปัญหา: หากผู้ใช้ยังอยู่ในหน้าจอเข้าสู่ระบบxprintidleและwmctrlล้มเหลวเนื่องจากเดสก์ท็อปยังไม่โหลด เพื่อหลีกเลี่ยงสิ่งนี้ฉันได้ใส่บรรทัดถัดไปไว้ที่จุดเริ่มต้นของสคริปต์: while: do sleep 10s [ -n `who | …

3
Linux Mint 18 พร้อม Cinnamon Session บันทึกและกู้คืน
มีวิธีใดที่จะบันทึกตำแหน่ง / พื้นที่ทำงานและอาจเป็นสถานะของโปรแกรมที่เปิดอยู่ทั้งหมดของฉันดังนั้นเมื่อฉันรีสตาร์ทฉันสามารถคืนค่าทุกอย่างกลับไปยังตำแหน่งเดิมโดยไม่ต้องเปิดใหม่และเปลี่ยนตำแหน่งทุกอย่างหรือไม่

1
เปิดหน้าต่าง Terminal ขึ้นมาใหม่หลังจากรีสตาร์ท
ใน Mac ถ้าฉันเปิดเทอร์มินัลไม่กี่หน้าต่างและฉันรีสตาร์ทคอมพิวเตอร์หรือออกจากเทอร์มินัลหน้าต่างที่เปิดครั้งสุดท้ายจะเปิดขึ้นอีกครั้งโดยมีไดเรกทอรีการทำงานและประวัติคำสั่งเก็บไว้ มีวิธีการเปิดหน้าต่างเทอร์มินัล Ubuntu อีกครั้งหรือไม่

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