kde에서 vlc를 실행할 때 화면 보호기를 비활성화하는 방법은 무엇입니까?

kde에서 vlc를 실행할 때 화면 보호기를 비활성화하는 방법은 무엇입니까?

실행하면 vlc10분마다 화면이 검게 변합니다. 이를 위해서는 영화를 보는 동안 정기적인 마우스 움직임이나 키보드 입력이 필요합니다.

이는 vlc에서 화면 보호기를 비활성화한 후에도 발생합니다.

  • VLC → 도구 → 기본 설정
  • 디스플레이 설정 "전체" → 비디오 → 화면 보호기 비활성화

답변1

화면 보호기를 비활성화하는 옵션이 작동해야 합니다. 적어도 이제는 X11에 입력을 보냅니다. 그게 다야. VLC 2 및 3에 대한 보고 에도 불구하고 xset q이것이 나에게 효과가 있음을 확인했습니다 .

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

역사와 배경:내부,xdg-screensaver화면 보호기를 억제하는 데 사용되는 VLC. 이 요청 이후 일련의 패치가 나타났습니다.DPMS그리고케이드(시나몬). 이 문제가 지속되면 업그레이드를 고려하십시오.xdg-screensaver스크립트(이것은 단지 bash 스크립트일 뿐입니다).

나를 위해 vlc가 xdg-screensaver reset어떤 전화를 걸고 있는지xscreensaver-command-비활성화는 다음과 같이 기록됩니다.

이는 xscreensaver방금 사용자 활동이 있었다고 가정하라는 의미입니다. 즉, 화면 보호기가 활성화된 경우(화면이 비어 있는 경우) 이 명령을 사용하면 키보드나 마우스 활동이 있는 것처럼 화면이 비어 있게 됩니다. 화면이 잠겨 있으면 평소와 같이 비밀번호 대화 상자가 먼저 나타납니다.화면이 검게 변하지 않으면 이 시뮬레이션된 사용자 활동은 카운트다운을 다시 시작합니다(따라서 -deactivate주기적으로 명령을 실행하는 것은 화면이 검게 변하는 것을 방지하는 한 가지 방법입니다.)

답변2

문제는 xset q명령줄에 다음을 입력하여 표시된 것처럼 X 화면 보호기가 여전히 활성화되어 있다는 것입니다.

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

해결책은 이미 존재한다이 스레드. xset s noblank -dpms명령줄에서 실행하면 됩니다 .

하지만 ~/bin/disable_xsc.sh다음 내용으로 파일을 만드는 것이 더 편리할 것입니다.

#! /bin/bash

# disable the X screensaver
# The kde screensaver should still work, though
# http://opensuse.14.x6.nabble.com/Disabling-display-power-management-td3039820.html

xset s noblank -dpms

exit 0

스크립트가 실행 가능한지 확인하세요.

chmod u+x ~/bin/disable_xsc.sh

그렇지 않으면 작업 표시줄에 깜박이는 "kwrite"가 표시되고, kde가 중단되고, 작업 표시줄이 매우 느리게 반응하고, Firefox가 시작 시 중단됩니다... chmod를 잊어버린 경우 문제가 되는 하나의 kwrite 프로세스를 종료한 다음 chmod를 실행하십시오. 명령.

마지막으로 kde를 입력하세요.

데스크탑 구성->시스템 관리->시작 및 종료->자동 시작

"쉘 스크립트 경로"에 스크립트를 추가하고 를 입력한 후 ~/bin/disable_xsc.sh"심볼릭 링크 생성"을 선택합니다. 이 스크립트는 시작 시 실행됩니다.

vlc가 실행되지 않을 때에도 kde 화면 보호기는 여전히 제대로 작동합니다. 해당 구성은 다음에서 찾을 수 있습니다.

데스크탑 구성->하드웨어->디스플레이 및 모니터->화면 잠금

답변3

VLC가 열려 있거나 redshift(눈 보호 앱)가 있을 때에도 xscreensaver를 닫는 스크립트를 만들었습니다.

여기에서 시도해 볼 수 있습니다:

VLC에서 스크립트를 열 때 화면 보호기 Redshift 끄기

관련 정보