Ubuntu 12.10“ ปิดหน้าจอเมื่อไม่ได้ใช้งานสำหรับ: ไม่” ยังคงปิดอยู่


31

หลังจากติดตั้ง Ubuntu 12.10 ใหม่แล้วหน้าจอของฉันก็ยังคงดับลงหลังจากผ่านไปประมาณสิบนาที ฉันเคยไปที่แผงควบคุมความสว่างและล็อคแล้ว การตั้งค่ามีการตั้งค่าTurn screen off when inactive for:Never

ผมเคยผ่านdconfการค้นหาบรรณาธิการpower, screenและidleพารามิเตอร์การเปลี่ยนแปลง ดูเหมือนจะไม่มีผลกับการหมดเวลาแสดงผลใด ๆ

นี่คืออีกหนึ่งสิ่งที่น่าสนใจหน้าจอไม่ดับลงเลยมันเป็นสีดำ ไฟด้านหลังยังคงสว่างและพิกเซลทั้งหมดจะเป็นสีดำ

เมื่อมันเป็นสีดำมันจะมืดสลัวเป็นสีดำ
ในทำนองเดียวกันก็สามารถยกเลิกการสลัวได้อย่างรวดเร็วหลังจากการกดปุ่มการเคลื่อนไหวของเมาส์หรือการคลิกเมาส์

คำตอบ:


30

มีหลายเลเยอร์ที่แตกต่างกันซึ่งมีผลต่อพฤติกรรมของจอภาพ หากต้องการปิดการใช้งานการระงับของจอภาพอย่างสมบูรณ์คุณต้องปิดการใช้งานในทุกเลเยอร์เหล่านั้น:

1. layer: คอนโซลเสมือน

ตั้งค่าช่วงเวลาที่ไม่มีกิจกรรมเป็นนาทีหลังจากนั้นหน้าจอจะถูกทำให้ว่างเปล่าโดยอัตโนมัติ:

setterm -blank 0

ตั้งค่าช่วงเวลาการปิดเครื่อง VESA เป็นนาที:

setterm -powerdown 0 

2. ชั้น: X

ปิดฟังก์ชั่นโปรแกรมรักษาหน้าจอ ตัวเลือก s ช่วยให้คุณตั้งค่าพารามิเตอร์โปรแกรมรักษาหน้าจอ

xset s off

ปิดใช้งานDPMSหากเปิดใช้งาน:

xset -dpms

เพื่อค้นหาว่ามีการตั้งค่าประเภทใดxset -qในเทอร์มินัล ส่วนหนึ่งของผลลัพธ์ควรมีลักษณะเช่นนี้:

Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0

และนี่:

DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Disabled

3. layer: สุดท้าย แต่ไม่ท้ายสุด ใช้เลเยอร์แอปพลิเคชัน (XScreenSaver)

xscreensaver-demo

เลือกDisable Screen Saver:

xscreensaver

และปิดการใช้งานสกรีนเซฟเวอร์ในการตั้งค่าระบบ -> ความสว่าง & ล็อค (ขึ้นอยู่กับสภาพแวดล้อมเดสก์ทอปของคุณ):

เปิดหน้าจอเมื่อไม่ได้ใช้งานสำหรับ: Never

ความสว่าง & ล็อค


9
dpmsสำหรับฉันเป็นปีศาจ
sazary

1
คำตอบนี้ทำให้ปีของฉันเป็นวันที่ 2017! ขอบคุณมาก ..
Abhishek Jebaraj

6

ฉันเพิ่งวิ่งsudo xset s offจากสถานีและอาจได้รับการแก้ไข


2
@ ฝุ่นอย่าทำให้เราต้องสงสัย อาจจะได้รับการแก้ไขหรือได้รับการแก้ไข?
stephenmyall

ฉันแก้ไขสิ่งนี้โดยxset s 0 0- ไม่แน่ใจว่านี่เทียบเท่า
morgoth

คำแนะนำนี้ใช้งานได้สำหรับฉัน แต่ฉันต้องยกเลิกการเลือกช่องทำเครื่องหมาย 'หน้าจอ Dim เพื่อประหยัดพลังงาน' ในการตั้งค่า 'ความสว่างและล็อค'
Zoltán

1
... คำแนะนำข้อใดที่เหมาะกับคุณ Zoltan? xset s offหรือxset s 0 0... นี่คือหน้าคำถาม / คำตอบที่สับสนจริงๆ
คอรีมวลรวม

คำตอบเดียวนี้ (เช่น "sudo xset s off") ได้ผลสำหรับฉัน ก่อนหน้านี้ฉันยังถอนการติดตั้ง gnome-screensaver ซึ่งไม่ได้เปลี่ยนอะไรเลย (ดังนั้นฉันไม่แน่ใจว่าจะต้องทำทั้งสองอย่าง แต่ฉันไม่คิดอย่างนั้น)
matteo

3

มีช่องทำเครื่องหมายในหน้าจอ "การตั้งค่าระบบ" -> "ความสว่างและล็อค" ซึ่งมีป้ายกำกับคือ "หน้าจอสลัวเพื่อประหยัดพลังงาน" คุณต้องยกเลิกการเลือก


1
ไม่มีตัวเลือกเช่นนี้ในอูบุนตู 12.10: /
Chris

2
ยังคงเป็นสีดำตามที่อธิบายในคำถาม - ฉันใช้ Ubuntu 12.10 และ Gnome 3 (ใช้งานได้ดีกับ Unity)
morgoth

sudo xset s offคุณควรใช้คำแนะนำนี้ร่วมกับคำตอบที่จัดอันดับชั้นนำเช่นการดำเนินการ
Zoltán

ป้ายกำกับนั้นไม่ได้อยู่ใน Ubuntu 14.04 เช่นกัน ...
Peter Mortensen

2

คำตอบที่ได้จากความโกลาหลนั้นให้ข้อมูลอย่างมาก อย่างไรก็ตามแม้หลังจากทำตามคำแนะนำเหล่านั้นฉันยังคงมีปัญหานี้เป็นระยะ ๆ มีกระบวนการพื้นหลังหรือตัวจัดการการตั้งค่าบางอย่างที่คอยรีเซ็ตตัวรักษาหน้าจอไม่ว่าฉันจะทำอะไร

ฉันได้พบวิธีแก้ปัญหาที่ไร้เดียงสา เพียงแค่เพิ่มเส้นเพื่อ crontab ของคุณเพื่อปิด DPMS และหน้าจอทุกนาทีเดียว น่าเกลียด แต่มีประสิทธิภาพ

พิมพ์สิ่งนี้ที่เทอร์มินัล

crontab -e

จากนั้นเพิ่มบรรทัดต่อไปนี้ที่ด้านล่างของไฟล์

* * * * * DISPLAY=:0.0 xset -dpms
* * * * * DISPLAY=:0.0 xset s off

นอกจากนี้คุณยังสามารถคอมเม้นต์บรรทัดเหล่านี้ได้โดยใส่เครื่องหมาย '#' ไว้ล่วงหน้าเมื่อคุณต้องการเปิดใช้งานหน้าจออีกครั้ง


0

ใน Ubuntu 12.10 หากคุณมี KDE เป็นตัวจัดการหน้าต่าง:

ปิดการใช้งานการหรี่แสงจอภาพและเครื่องมือประหยัดพลังงาน:

  1. คลิกการตั้งค่าระบบ
  2. ในแท็บ "ฮาร์ดแวร์" เลือก "การจัดการพลังงาน"
  3. เลือก "การตั้งค่าการประหยัดพลังงาน"

มีสองช่องทำเครื่องหมาย: และDim Display Screen Energy Savingตรวจสอบให้แน่ใจว่าพวกเขาจะไม่ถูกตรวจสอบ

ใน Ubuntu 12.10 หากคุณใช้ตัวจัดการ Windowing Unity ที่เป็นค่าเริ่มต้น:

  1. คลิกการตั้งค่าระบบ
  2. ในแท็บ "ฮาร์ดแวร์" เลือก "พลังงาน"
  3. คลิกที่ลิงค์: "การตั้งค่าความสว่าง"
  4. มีแบบเลื่อนลงที่เรียกว่า: "ปิดหน้าจอเมื่อไม่ใช้งานสำหรับ"

ตั้งค่าแบบเลื่อนลงที่ 'ไม่เคย'


คุณหมายถึงอะไรโดย"ปิดลดแสงจอภาพและพลังงานเครื่องมือประหยัด" ? คุณหมายถึง"ปิดใช้งานในเครื่องมือลดแสงหน้าจอและประหยัดพลังงาน"หรือไม่?
Peter Mortensen

0

คุณสามารถใช้gsettingsสำหรับเปิดใช้งานและปิดการใช้งานจอภาพไม่ให้เข้าสู่โหมดสลีป:

  • ปิดการใช้งานการปิดหน้าจอ

    gsettings set org.gnome.desktop.session idle-delay 0

  • เปิดใช้งานการปิดหน้าจอด้วยความล่าช้า 5 นาที

    gsettings set org.gnome.desktop.session idle-delay 300

แหล่งที่มา: https://askubuntu.com/a/788456/88543


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