Ubuntu 12.10 Tắt màn hình khi không hoạt động cho: Không bao giờ vẫn tắt


31

Sau khi cài đặt Ubuntu 12.10 mới, màn hình của tôi vẫn tắt sau khoảng mười phút. Tôi đã đến bảng điều khiển Độ sáng và Khóa. Các Turn screen off when inactive for:thiết lập được thiết lập để Never.

Tôi đã trải qua những dconftìm kiếm biên tập viên cho power, screenidlethay đổi các thông số. Điều này dường như không có bất kỳ ảnh hưởng nào đến thời gian chờ hiển thị.

Đây là một điều thú vị hơn, màn hình không tắt, nó chỉ chuyển sang màu đen. Đèn sau vẫn sáng và tất cả các pixel đều màu đen.

Khi nó chuyển sang màu đen, nó chuyển từ màu đen sang màu đen rất dễ chịu.
Tương tự, nó nhanh chóng làm mờ sau khi nhấn phím, di chuyển chuột hoặc nhấp chuột.

Câu trả lời:


30

Có nhiều lớp khác nhau, ảnh hưởng đến hành vi của màn hình. Để vô hiệu hóa hoàn toàn bất kỳ sự đình chỉ nào của màn hình, bạn cần phải vô hiệu hóa nó trong mỗi lớp đó:

1. lớp: bảng điều khiển ảo

Đặt khoảng thời gian không hoạt động, tính bằng phút, sau đó màn hình sẽ tự động được làm trống:

setterm -blank 0

Đặt khoảng thời gian tắt nguồn VESA tính bằng phút:

setterm -powerdown 0 

2. lớp: X

Tắt chức năng bảo vệ màn hình. Tùy chọn s cho phép bạn đặt các tham số bảo vệ màn hình.

xset s off

Vô hiệu hóa DPMS nếu được bật:

xset -dpms

Để tìm ra giá trị nào được đặt loại xset -qtrong một thiết bị đầu cuối. Một phần của đầu ra sẽ trông như thế này:

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

và cái này:

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

3. lớp: Cuối cùng nhưng không kém phần quan trọng; lớp ứng dụng (XScreenSaver)

xscreensaver-demo

Chọn Disable Screen Saver:

xscreenaver

Và tắt trình bảo vệ màn hình trong Cài đặt hệ thống -> Độ sáng & Khóa (tùy thuộc vào môi trường máy tính để bàn của bạn):

Bật màn hình khi không hoạt động cho: Never

Độ sáng & Khóa


9
Đối với tôi, ma quỷ là dpms.
sazary

1
Đó là năm 2017 nhưng câu trả lời này đã làm cho ngày của tôi! .. Cảm ơn rất nhiều ..
Abhishek Jebaraj

6

Tôi chỉ chạy sudo xset s offtừ một thiết bị đầu cuối và nó có thể được sửa chữa.


2
@Dusty, đừng khiến chúng tôi hồi hộp. Có thể cố định hoặc là cố định?
stephenmyall

Tôi đã sửa lỗi này bằng cách xset s 0 0- không chắc chắn nếu điều này là tương đương.
morgoth

Đề xuất này đã có tác dụng với tôi, nhưng tôi cũng phải bỏ chọn hộp kiểm 'Màn hình mờ để tiết kiệm điện' trong cài đặt 'Độ sáng và khóa'.
Zoltán

1
... err mà đề nghị làm việc cho bạn Zoltan? xset s offhoặc xset s 0 0... Đây là một trang câu hỏi / câu trả lời thực sự khó hiểu.
Cory Gross

Câu trả lời này (tức là "sudo xset s off") đã làm việc cho tôi. Trước đây tôi cũng đã gỡ cài đặt gnome-Screensaver, điều này không thay đổi gì. (vì vậy tôi không chắc liệu một người có cần phải làm cả hai việc không nhưng tôi không nghĩ vậy).
matteo

3

Có một hộp kiểm trong màn hình "Cài đặt hệ thống" -> "Độ sáng và khóa" có nhãn là "Màn hình mờ để tiết kiệm năng lượng". Bạn phải bỏ chọn nó.


1
Không có tùy chọn như vậy tại Ubuntu 12.10 của tôi: /
Chris

2
Nó vẫn chuyển sang màu đen, chính xác như được mô tả trong câu hỏi - Tôi đang dùng Ubuntu 12.10 và Gnome 3 (nó hoạt động tốt trên Unity)
morgoth

Bạn nên áp dụng lời khuyên này kết hợp với câu trả lời được xếp hạng hàng đầu, tức là thực hiện sudo xset s off.
Zoltán

Nhãn đó cũng không có trong Ubuntu 14.04 ...
Peter Mortensen

2

Câu trả lời được cung cấp bởi sự hỗn loạn là rất nhiều thông tin. Tuy nhiên, ngay cả sau khi làm theo các hướng dẫn đó, tôi vẫn gặp vấn đề này không liên tục. Có một số loại quy trình nền hoặc trình quản lý cài đặt luôn đặt lại trình bảo vệ màn hình, bất kể tôi làm gì.

Tôi đã tìm thấy một giải pháp vũ phu. Chỉ cần thêm một dòng vào crontab của bạn để tắt DPMS và trình bảo vệ màn hình mỗi phút . Xấu xí, nhưng hiệu quả.

Gõ cái này ở terminal

crontab -e

Và sau đó thêm các dòng sau ở dưới cùng của tệp

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

Bạn cũng có thể nhận xét các dòng này bằng cách thêm '#' khi bạn muốn bật lại trình bảo vệ màn hình.


0

Trong Ubuntu 12.10, Nếu bạn có KDE làm trình quản lý cửa sổ:

Vô hiệu hóa công cụ làm mờ màn hình và tiết kiệm năng lượng:

  1. Nhấp vào Cài đặt hệ thống.
  2. Trong tab "Phần cứng", chọn "Quản lý nguồn"
  3. Chọn "Cài đặt tiết kiệm năng lượng"

Có hai hộp kiểm: Dim DisplayScreen Energy Saving. Hãy chắc chắn rằng những cái đó không được kiểm tra.

Trong Ubuntu 12.10, Nếu bạn đang sử dụng trình quản lý cửa sổ thống nhất mặc định:

  1. Nhấp vào Cài đặt hệ thống.
  2. Trong tab "Phần cứng", chọn "Nguồn"
  3. Nhấp vào liên kết: "Cài đặt độ sáng"
  4. Có một danh sách thả xuống có tên: "Tắt màn hình khi không hoạt động"

Đặt danh sách thả xuống thành 'Không bao giờ'.


Bạn có ý nghĩa gì khi "Vô hiệu hóa công cụ làm mờ màn hình và tiết kiệm năng lượng" ? Bạn có nghĩa là "Vô hiệu hóa nó trong công cụ tiết kiệm năng lượng và tiết kiệm màn hình" ?
Peter Mortensen

0

Bạn có thể sử dụng gsinstall để bật và tắt màn hình đi ngủ:

  • Vô hiệu hóa tắt màn hình

    gsinstall đặt org.gnome.desktop.session idle-delay 0

  • Bật tắt màn hình với độ trễ 5 phút

    gsinstall đặt org.gnome.desktop.session idle-delay 300

nguồn: https://askubfox.com/a/788456/88543


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.