ครั้งแรกของทั้งหมดที่ผมทราบคำถามที่คล้ายกันสำหรับ GNOME ถามที่นี่: "ปิดไฟหน้าจอแล็ปท็อปเมื่อล็อคหน้าจอ"
วัตถุประสงค์
ฉันต้องการปิดหน้าจอเมื่อล็อกเซสชันเพื่อเหตุผลในการประหยัดพลังงาน
ปัญหาที่แท้จริง
การล็อกหน้าจอบน Kubuntu (KDE) จะทำให้หน้าจอดังขึ้นอย่างที่ฉันเห็น ไม่มีตัวเลือกสกรีนเซฟเวอร์นอกเหนือจาก 'หน้าจอว่างเปล่า' พร้อมกับสีพื้นหลังที่ตั้งค่าเป็นสีดำซึ่งใกล้เคียงกับเป้าหมายของฉัน มันว่างหน้าจอ แต่ไม่ปิดหน้าจอ แสงไฟของหน้าจอจะยังคงเปิดอยู่และไม่ประหยัดพลังงาน
วิธีแก้ปัญหาปัจจุบัน
วิธีแก้ปัญหาผ่านทางสคริปต์ + แป้นทางลัดเป็นไปได้ แต่เป็นเพียงวิธีการแก้ปัญหาเนื่องจากมันไม่ได้ทริกเกอร์ในทุกวิธีเพื่อล็อคเซสชัน ดังนั้นฉันคิดว่ามันน่าจะเป็นไปได้ที่จะทำมันได้อย่างสง่างามตัวอย่างเช่นโดยการให้ตัวเลือกนี้ในกล่องโต้ตอบการตั้งค่าของ KDE ของโปรแกรมรักษาหน้าจอ
วิธีแก้ปัญหาที่ฉันใช้อยู่มีดังต่อไปนี้ สคริปต์ที่ล็อคหน้าจอและปิดหน้าจอ:
#!/bin/bash
qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock
xset dpms force standby
และปล่อยให้มันรันด้วยคีย์ลัดผ่านรายการเมนูที่กำหนดเอง มันได้ผล.
นี่คือเหตุผลที่ฉันคิดว่ามันเป็นวิธีแก้ปัญหามากกว่าการแก้ปัญหา วิธีนี้ใช้ไม่ได้กับวิธีอื่นในการเปิดการล็อกเซสชัน
คำถามจริงของฉัน
ฉันจำเป็นต้องแตะ / แก้ไขแหล่งที่มาของ KDE หรือไม่
- ถ้าไม่ใช่ตัวเลือกของฉันคืออะไร?
- ถ้าเป็นเช่นนั้น
- ใครบางคนสามารถชี้ให้ฉันไปที่ที่ฉันสามารถเริ่มต้นได้?
- คุณคิดว่าสถานที่แนะนำใน GUI สำหรับการกำหนดค่าคืออะไร
ฉันใช้ Kubuntu 12.04 และยินดีอัพเกรดเป็น KDE 4.9 หรือกำลังรอรุ่น 12.10