에너지 절약 설정을 완전히 비활성화하시겠습니까? HDMI 신호 손실(DPMS 및 화면 보호기 비활성화)

에너지 절약 설정을 완전히 비활성화하시겠습니까? HDMI 신호 손실(DPMS 및 화면 보호기 비활성화)

내 MX Linux XFCE 환경에서는 전원을 켠 후 일정 기간 상호 작용이 없으면 HDMI 신호가 손실되고 키보드 키를 눌러야 복원할 수 있는 문제가 있습니다. HDMI 신호나 디스플레이가 꺼지지 않기를 바랍니다. DPMS와 화면 보호기를 비활성화했습니다. 분명히 이것만으로는 충분하지 않습니다. 가능한 원인에 대한 아이디어가 있습니까? 이 정보가 관련이 있는 경우 Nvidia Optimus 카드를 사용하고 있습니다.

$ xset -q
...
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:  20
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  22/5    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  600
Colors:
  default colormap:  0x22    BlackPixel:  0x0    WhitePixel:  0xffffff
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,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Disabled


$ xdg-screensaver status
disabled

답변1

출력에는 DPMS가 비활성화되어 모니터가 X로부터 "자체 끄기" 신호를 수신하지 않는 것으로 표시됩니다. 그러나 출력의 다음 비트에 표시된 것처럼 X 서버는 여전히 "화면 공백"으로 설정되어 있습니다 xset -q.

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

다음 명령은 이들 모두를 비활성화하고 DPMS 명령 전송을 비활성화합니다.

$ xset s off
$ xset s 0 0
$ xset -dpms

~/.xsessionrc시작 시 이러한 명령을 자동으로 실행하려면 파일 에 저장하세요 .

관련 정보