i3 WM에서 화면 시간 초과


16

나는 명백한 이유 (빛, 최대 화면 크기, 사용자 정의 기능)로 i3을 좋아합니다. 그러나 5 분 동안 활동이 없으면 화면이 시간 초과됩니다. 이것을 끄고 싶습니다. 어떻게?

우분투 14.04 및 15.10에 i3이 있습니다.

답변:


25

X.org에는 기본 화면 보호기 기능과 에너지 절약 기능이 있습니다. 설명 된 동작에 대한 책임은 대부분 또는 둘 다입니다.

xset도구를 사용하여 둘 다에 대한 설정을보고 변경할 수 있습니다 ( x11-xserver-utils패키지에서). 화면 보호기DPMS (Energy Star)xset q 섹션에서 현재 설정을 표시합니다 .

다음을 사용하여 화면 보호기 기능을 비활성화 할 수 있습니다.

xset s off

절전 기능을 사용하여 끌 수 있습니다

xset -dpms

이 설정을 사용하면 화면이 더 이상 자동으로 꺼 지거나 비워지지 않아야합니다.


주된 관심사가 5 분이 걸리는 것이라면 그 한계를 높일 수도 있습니다. 유휴 시간 15 분 (900 초) 후에 만 ​​화면 보호기를 활성화하려면 다음과 같이 시간 제한을 설정하십시오.

xset s 900

유휴 실행 20 분 후 모니터를 끄려면

xset dpms 0 0 1200

0값을 비활성화 대기정지 , 각각 반면 1200에 세트 시간 제한 해제 로 20 분. ( 현재 TFT 디스플레이에서 세 가지 모드간에 차이가없는 것 같기 때문에 일반적으로 대기 또는 일시 중단을 사용하지 않습니다 .)이 값을 설정하면 DPMS 도 활성화 되므로 명시 적으로 실행할 필요가 없습니다 xset +dpms.


1
재부팅 후에도이 설정이 유지됩니까? 다음에 다시 부팅 할 때까지 절전 기능을 끄고 싶습니다.
Kris

2
아니요. 설정 xset은 일반적으로 영구적이지 않습니다. 다른 도구가 xset재부팅 할 때 값을 읽고 다시로드 할 수는 있지만 그러한 도구는 직접 경험하지 못했습니다. 당신이 경우 원하는 사람들을 영구적으로 변경하기 위해, 당신은 어느 일부 해당 설정을 할 수 있습니다 xorg.conf하거나 실행 xset일부 X의 자동 시작 스크립트에서.
Adaephon

1
당신이 (방공호처럼) I3를 실행하는 경우에는 자동 실행에로 명령을 추가 할 수 있습니다 ~/.i3/config과 같이, : exec xset dpms 0 0 1200. i3 만 재시작해도 명령을 실행하려면 exec_always대신을 사용하십시오 exec.
pzkpfw

위의 명령을 시도했지만 30 분 후에도 화면이 계속 꺼집니다. 책임이있는 다른 메커니즘이 있습니까?
dan-gph 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.