내 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
시작 시 이러한 명령을 자동으로 실행하려면 파일 에 저장하세요 .