省エネ設定を完全に無効にしますか? 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起動時にこれらのコマンドを自動的に実行するには、ファイルに保存してください。

関連情報