Làm cách nào để ngăn màn hình của tôi bị mờ (chuyển sang màu đen) từ dòng lệnh


8

Trong KDE, có một cài đặt hệ thống nơi bạn có thể đặt màn hình không bao giờ bị đen.

Bây giờ tôi đã chuyển sang dwm và (có thể không liên quan) màn hình của tôi mờ đi sau khoảng 10 phút. Làm cách nào để thay đổi cài đặt này trực tiếp từ dòng lệnh? Tôi đoán điều này có liên quan đến X?


Câu trả lời của Michael là chính xác, nhưng bạn có thể muốn điều tra lý do tại sao màn hình của bạn bị mờ và giải quyết vấn đề đó trực tiếp.
jasonwryan

@jasonwryan, tôi cho rằng màn hình của tôi sắp ngủ do thiếu đầu vào (không có hoạt động bàn phím hoặc chuột).
n0pe

Câu trả lời:


9

Bạn cần thay đổi cài đặt DPMS, có thể điều khiển được xset. Bạn có thể vô hiệu hóa tất cả DPMS với:

$ xset -dpms

Và kích hoạt lại chúng với:

$ xset +dpms

Bạn cũng có thể kiểm soát thời gian trước khi màn hình chuyển sang từng trạng thái (chờ, tạm dừng và tắt; chúng được giải thích trong bài viết Wikipedia này ) bằng cách chuyển 3 số nguyên cho số giây trước khi mỗi trạng thái được kích hoạt:

# Switch to standby after a minute, suspend after two minutes, and off after three minutes
$ xset dpms 60 120 180

Đặt thời gian là 0 sẽ vô hiệu hóa trạng thái, do đó, -dpmstương đương với:

$ xset dpms 0 0 0

Tuyệt vời, tôi có cần thiết lập nó mỗi khi tôi khởi động lại không?
n0pe

@Max Có, nhưng bạn có thể đặt nó trong một tập lệnh chạy tự động; ví dụ: ~/.xinitrcthường được chạy khi X bắt đầu
Michael Mrozek

Trên thực tế, tôi đã thử và thử nghiệm điều này mà không có kết quả. Tôi đã chạy xset -dpmsnhư người dùng bình thường của tôi và khi root và màn hình của tôi vẫn mờ.
n0pe

4

Không chỉ DPMS có thể tắt màn hình. Ngoài ra còn có một trình bảo vệ màn hình tích hợp trong Xorg. Bạn có thể tắt nó với

xset s tắt


Điều này có vẻ hợp lý, trình bảo vệ màn hình của tôi có thể được kích hoạt (mặc dù tôi chưa đặt). Tôi sẽ thử cái này tối nay.
n0pe
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.