X 아래에서 디스플레이 공백 방지

X 아래에서 디스플레이 공백 방지

Ubuntu Linux 상자(12.04)가 있습니다. X 아래에서 화면이 공백으로 표시되는 것을 방지할 수 없습니다.

커널이 부팅될 때 xset s offgrub에 명령줄 커널 매개 변수를 삽입하기 위해 이 명령을 시도했습니다. acpi=off변경되었습니다 xorg.conf. 그런 다음 "전원 관리" 도구인 Ubuntu의 "모니터 기본 설정"에 있는 GUI 도구를 사용했습니다. gnome-screensaver제거 했는데 xscreensaver... 아무것도 작동하지 않았고 더 이상 무엇을 해야할지 모르겠습니다.

X에서 화면 공백을 비활성화하는 방법은 무엇입니까?

답변1

일반 솔루션

원칙적으로 위의 솔루션은 다음과 같습니다.

  • 데스크탑에서 제공되는 전원 관리를 설정하거나 xset -dpms ; xset s off일회성 테스트를 수행하십시오.
  • 데스크탑에서 제공하는 화면 보호기 비활성화/제거그리고기존 항목을 확인/종료하여 확인하세요(예: pgrep screensaver등).

...충분할 겁니다.

이를 위해 grub에 추가 하지 마십시오 acpi=off. 여기서는 주제와 다릅니다.

더욱 강력한 솔루션

다른 모든 방법이 실패하거나 모든 설정을 앞뒤로 변경하지 않고 한 번만 수행하려는 경우 해킹에 의지할 수 있습니다.

예를 들어 xdotool을 설치할 수 있습니다( Debian 또는 Ubuntu에서 sudo apt-get install xdotool수행됨 ). 이 도구는 키 누르기를 시뮬레이션하여 일반적인 활동과 마찬가지로 화면 보호기 및 공백을 방지할 수 있습니다.

이 명령줄은 30초마다 왼쪽 Shift 키를 눌렀다가 떼는 것을 시뮬레이션합니다.

while sleep 30 ; do xdotool keydown Shift_L keyup Shift_L ; done

나는 때때로 그것을 사용하고 그것은 훌륭하게 작동합니다. 또한 노트북 LCD 디스플레이 백라이트가 어두워지는 것을 효과적으로 방지할 수도 있습니다.

(왼쪽 Shift를 누르면 집중된 응용 프로그램이 방해를 받을 수 있는 경우 시뮬레이션되는 키를 변경해야 할 수도 있습니다.)

경고하다

너무 오래 방치하지 마십시오. 그렇지 않으면 화면이 손상됩니다(대부분의 화면 기술은 장기간 일정한 고대비 이미지를 표시할 때 결국 화면 요소에 영구적인 부담을 줍니다. 따라서 잔여 포지티브 또는 네거티브 이미지가 남게 됩니다. 단색 영역에 나타납니다).

답변2

화면 보호기와 달리 화면 공백은 dpms설정에 의해 제어됩니다. 검은색 화면 보호기가 있을 수도 있습니다.

xset -dpms
xset s off

답변3

Unity를 사용한다고 가정하면 ....

  1. 오른쪽 상단에 있는 설정/전원 아이콘을 클릭하세요.
  2. 시스템 설정을 클릭합니다.
  3. 창이 열리면 "밝기 및 잠금"을 클릭하세요.
  4. 원하는 대로 "비활성 상태에서 화면 끄기"를 조정하세요.

짧은 화면

답변4

Section "ServerFlags"
    Option    "BlankTime"  "0"
EndSection


Section "Extensions"
    Option    "DPMS"  "False"
EndSection

자세한 내용은 을 참조하세요 man 5 xorg.conf.

관련 정보