หน้าจอหมดเวลาใน i3 WM


16

ฉันรัก i3 ด้วยเหตุผลที่ชัดเจน (เบา, ขนาดหน้าจอสูงสุด, ความสามารถในการปรับแต่ง) อย่างไรก็ตามหน้าจอของฉันหมดเวลาหลังจากไม่มีกิจกรรมนานห้านาที ฉันต้องการจะปิดสิ่งนี้ได้อย่างไร

ฉันมี i3 บน Ubuntu 14.04 และ 15.10

คำตอบ:


25

X.org มีฟังก์ชันรักษาหน้าจอพื้นฐานบางอย่างรวมถึงคุณสมบัติการประหยัดพลังงาน เป็นไปได้มากที่ว่าหนึ่งหรือทั้งสองมีความรับผิดชอบต่อพฤติกรรมที่อธิบายไว้

การตั้งค่าสำหรับทั้งสามารถดูและเปลี่ยนแปลงด้วยxsetเครื่องมือ (จากx11-xserver-utilsแพคเกจ) xset qแสดงการตั้งค่าปัจจุบันในส่วนScreen SaverและDPMS (Energy Star)

คุณสามารถปิดการใช้งานคุณสมบัติตัวรักษาหน้าจอได้ด้วย:

xset s off

คุณสมบัติการประหยัดพลังงานสามารถปิดได้ด้วย

xset -dpms

ด้วยการตั้งค่าเหล่านี้หน้าจอไม่ควรปิดหรือว่างเปล่าโดยอัตโนมัติ


หากความกังวลหลักของคุณคือ 5 นาทีที่สั้นคุณสามารถเพิ่มขีด จำกัด ได้ หากต้องการเปิดใช้งานโปรแกรมรักษาหน้าจอหลังจากเวลาที่ไม่ได้ใช้งาน 15 นาที (900 วินาที) ให้ตั้งค่าการหมดเวลาตาม

xset s 900

เมื่อต้องการปิดจอภาพหลังจากไม่ทำงาน 20 นาที

xset dpms 0 0 1200

ทั้งสอง0ค่าปิดการใช้งานสแตนด์บายและระงับตามลำดับในขณะที่1200ชุดหมดเวลาสำหรับปิดถึง 20 นาที (ฉันมักจะไม่ใช้สแตนด์บายหรือระงับเพราะดูเหมือนว่าจะมีความแตกต่างระหว่างสามโหมดบนทันสมัย TFT-แสดง no.) การตั้งค่าเหล่านี้ยังช่วยให้DPMSxset +dpmsดังนั้นคุณจึงไม่จำเป็นต้องใช้อย่างชัดเจน


1
การตั้งค่าเหล่านี้ยังคงมีอยู่หลังจากรีบูตหรือไม่ ฉันต้องการปิดการประหยัดพลังงานจนกว่าฉันจะรีบูตครั้งถัดไป
กริช

2
ไม่การตั้งค่าที่ทำด้วยxsetมักจะไม่คงอยู่ อาจเป็นไปได้ว่าเครื่องมืออื่น ๆ อ่านค่าจากxsetและโหลดใหม่เมื่อรีบูต แต่ฉันไม่เคยพบเครื่องมือดังกล่าวด้วยตนเอง หากคุณต้องการทำการเปลี่ยนแปลงเหล่านั้นอย่างถาวรคุณสามารถทำการตั้งค่าที่เทียบเท่าในxorg.confหรือเพียงเรียกใช้xsetจากสคริปต์เริ่มอัตโนมัติ X บางตัว
Adaephon

1
หากคุณกำลังใช้ i3 (เหมือนใน OP) ที่คุณสามารถเพิ่มคำสั่งที่จะทำงานอัตโนมัติเข้าเช่นดังนั้น:~/.i3/config exec xset dpms 0 0 1200หากคุณต้องการคำสั่งที่จะยังทำงานได้ถ้าคุณจะเริ่มต้นใหม่ i3 ใช้แทนexec_always exec
pzkpfw

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