절전을 위해 xset dpms force off
을 (를) 사용하여 수동으로 화면을 끄고 있습니다. 그러나 일정 시간 (20 ~ 40 초) 후에 다시 켜집니다.
배포판 : Ubuntu-Lucid
그래픽 : Intel 4500 MHD
this 해결 방법 (화면 보호기 또는 무선 끄기)의 단계를 시도해도 작동하지 않았습니다. 네트워크 (매직 패킷) 또는 USB 장치와 같은 다른 이유 때문일 수 있습니까?
xset -p
의 결과 :
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000000
XKB indicators:
00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 500 repeat rate: 30
auto repeating keys: 00ffffffdffffbbf
fadfffefffedffff
9fffffffffffffff
fff7ffffffffffff
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 2/1 threshold: 4
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
Colors:
default colormap: 0x20 BlackPixel: 0 WhitePixel: 16777215
Font Path:
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,built-ins
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Enabled
Monitor is On
이것은 알려진 버그로 보이며 launchpad 및 buntuforums 에서 더 자세한 내용을 읽을 수 있습니다. 문제는 어떻게 든 gnome-power-manager
및 xset
명령이 서로 충돌한다는 것입니다.
해결책은 루프에서 xset dpms force off
를 실행하는 것입니다. a python script 대부분의 경우 거의 작동합니다.
시도해보고 어떻게 진행되는지 확인하십시오.
sleep
추가 시도 :
$ sleep 1; xset dpms force off
AMD/HP 노트북에서이 문제가 발생했습니다. 또한 10.04.3/32를 실행하면 동일한 문제가 발생합니다. 다른 포럼에서이 솔루션을 얻었습니다.
#!/bin/sh
Perl -e 'select(undef,undef,undef,.1)' && xset dpms force off
나는 그것을 sh 파일에 넣고 실행 가능하게 설정하고 패널 바로 가기에 연결했습니다. 매력적으로 작동하고 모니터는 꺼져 있습니다. 나는 이상한 Perl 스크립트가 도대체 무엇을하는지 전혀 모른다.
나는 전에 그 문제가 있었는데, 기본적으로 내 마우스가 그것을 일으켰습니다. 사용하지 않을 때 측면을 뒤집습니다.
루프에 잠이 있다고 가정합니다. 그렇지 않으면 사용하지 않을 것입니다. 이 세트와 함께 cron을 사용하여 5 분마다 실행했습니다 (crontab -e
X11에 로그인 한 사용자로 명령 줄에서) :
*/5 * * * * /usr/bin/env DISPLAY=:0.0 xset -dpms
저에게는 백그라운드에서 비디오를 재생하고 있었는데, 5 초 후에 화면이 항상 다시 켜지도록했습니다. 명령 전에 절전 모드를 추가하고 비디오를 중지했는데 작동했습니다.
위의 사항 중 어느 것도 효과가 없다면. 64 비트 리눅스 민트 머신에서 같은 문제가 발생했습니다. 나를 위해 일한 유일한 것은이 python script :
import sys, select, subprocess
while True:
p = subprocess.Popen(['xset', 'dpms', 'force', 'off'],
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
if sys.stdin in select.select([sys.stdin], [], [], 0)[0]:
break