우분투 12.04 LTS / 16.04 LTS에서 xscreensaver가 검게 표시되는 것을 방지합니다.

우분투 12.04 LTS / 16.04 LTS에서 xscreensaver가 검게 표시되는 것을 방지합니다.

1분 정도 후에 화면이 계속 검게 변하는 iei 패널 PC가 있습니다. 문제는 화면 보호기를 실행하고 싶지만 화면이 검게 표시되는 것을 원하지 않는다는 것입니다.

X는 nodm에 의해 시작되고 X는 dpms 및 화면 보호기가 비활성화된 상태로 구성됩니다.

xxx@xxx-001:~$ 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:  660    repeat rate:  25
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x20    BlackPixel:  0    WhitePixel:  16777215
Font Path:
  /usr/share/fonts/X11/misc,built-ins
DPMS (Energy Star):
  Standby: 7200    Suspend: 7200    Off: 14400
  DPMS is Disabled

또한 grub의 커널 옵션을 통해 consoleblank를 비활성화했습니다.

xxx@xxx-001:~$ cat /sys/module/kernel/parameters/consoleblank
0

setterm/issue와 관련하여 몇 가지 다른 작업, 심지어 kms도 시도했고 다른 커널도 몇 가지 시도했습니다.

하지만 아무것도 작동하지 않는 것 같습니다. 계속 공백 상태입니다.

내가 조사해야 할 단서를 본 사람이 있나요?

추신: 나도 알고 있어요화면이 꺼지거나 꺼지는 현상을 중지하는 방법은 무엇입니까?그리고 다른 몇 가지

편집: 내 문제는 xscreensaver에서 발생합니다. xscreensaver를 비활성화하면 모니터가 예상대로 작동합니다. 하지만 다른 호스트에서 동일한 .xscreensaver를 사용하면 제대로 작동합니다. 동일한 커널과 동일한 버전의 X11을 사용합니다.

내 .xscreensaver :

# XScreenSaver Preferences File
# Written by xscreensaver-demo 5.15 for ineo on Tue Oct 15 17:26:18 2013.
# http://www.jwz.org/xscreensaver/

timeout:        0:01:00
cycle:          0:10:00
lock:           False
lockTimeout:    0:00:00
passwdTimeout:  0:00:30
visualID:       default
installColormap:    True
verbose:        False
timestamp:      True
splash:         True
splashDuration: 0:00:05
demoCommand:    xscreensaver-demo
prefsCommand:   xscreensaver-demo -prefs
nice:           10
memoryLimit:    0
fade:           False
unfade:         True
fadeSeconds:    0:00:03
fadeTicks:      20
captureStderr:  True
ignoreUninstalledPrograms:False
font:
dpmsEnabled:    False
dpmsQuickOff:   False
dpmsStandby:    2:00:00
dpmsSuspend:    2:00:00
dpmsOff:        4:00:00
grabDesktopImages:  False
grabVideoFrames:    False
chooseRandomImages: False
imageDirectory: /home/xxxx/images

mode:           one
selected:       0

textMode:       url
textLiteral:    XScreenSaver
textFile:
textProgram:    fortune
textURL:        http://fridge.ubuntu.com/node/feed

programs: bash /home/xxxx/screensaver-launcher.sh -root

pointerPollTime:    0:00:05
pointerHysteresis:  10
windowCreationTimeout:0:00:30
initialDelay:   0:00:00
GetViewPortIsFullOfLies:False
procInterrupts: True
xinputExtensionDev: False
overlayStderr:  True

관련 정보