VLC를 사용할 때 화면 보호기가 계속 깨어나는 이유는 무엇입니까?

VLC를 사용할 때 화면 보호기가 계속 깨어나는 이유는 무엇입니까?

XScreenSaver는 DPMS를 사용하여 노트북 화면을 끕니다. 프롬프트와 함께 다시 깨어나는 이유를 알고 싶습니다. 로깅을 활성화했지만 log유용한 정보가 표시되지 않습니다.

xscreensaver: 22:04:21: 2018년 4월 26일 목요일 22:04:21에 "/tmp/f"에 로그인됨

그게 모두 로그에 있습니다. 확인해 /var/log/kern.log보세요. 알겠습니다.

xscreensaver: pam_ecryptfs: seteuid 오류

이 문제를 어떻게 디버깅할 수 있으며 XScreenSaver가 모니터를 깨우는 이유는 무엇입니까? xscreensaver 5.36을 사용하고 있습니다.

답변1

이 문제가 발생했습니다. xscreensaver를 종료하고 실행하세요.

xscreensaver -verbose

나에게 많은 것을 주었다 :

xscreensaver: 01:23:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:24:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:24:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:25:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:25:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:26:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:26:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:27:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:27:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:28:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:28:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:29:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:29:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:30:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:30:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:31:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.

그런 다음 나는 죽일 것을 찾기 시작했습니다. xfce4-power-manager도 그런 것 중 하나였지만 문제가 해결되지는 않았습니다.

vlc 창이 열려 있지 않지만 실행 중인 작업을 찾았습니다.

$ ps aux | grep vlc
poleguy   5568  0.1  0.0 1983844 12476 ?       Sl   Jan04  27:43 /usr/bin/vlc --started-from-file

보통 죽이지 않아서 만들었어요

kill -kill 5568

DEACTIVATE 메시지가 사라졌습니다! 추적하기가 쉽지 않으므로 유사한 문제를 추적하려는 누군가에게 도움이 되기를 바랍니다.

내 모니터는 오늘밤 잠을 잘 것이다!

답변2

나는 그 안에서 답을 찾았다.XScreenSaver FAQ.

VLC를 사용하는 경우 다음을 선택하십시오."화면 보호기 비활성화"VLC 환경 설정 어딘가에 있습니다. (이리저리 움직이는 경향이 있습니다.) 이로 인해 VLC가 실행되는 동안 화면 보호기가 비활성화될 수 있습니다.놀고 있을 때뿐만이 아니다.나는 모른다.

나에게는 "비디오" 환경 설정 아래에 있습니다. 또는 파일에 ~/.config/vlc/vlcrc줄이 표시됩니다.

# Disable screensaver (boolean)
#disable-screensaver=1

주석을 해제하고 로 설정 0하거나 disable-screensaver=0간단히 실행할 수 있습니다.

echo "disable-screensaver=0" >> ~/.config/vlc/vlcrc

위의 단계를 완료해도 문제가 해결되지 않으면 XFCE를 사용 중이고 xfce4-power-manager?

관련 정보