DPMSには多くの問題がありますxscreensaver
。数ヶ月前にDPMSが動作を停止し、xscreensaverがランダムに動作を停止しました。 (Arch Linux、xfce4、4.8.7-1-ARCH)
xscreensaver の場合、xscreensaver にある種のコマンドを送信して実行を妨げる xfce4-power-manager の問題を追跡しました。 (xscreensaver FAQでこれに関するヒントを見つけました。)xfce4-power-managerが終了し、xscreensaverを正しく有効にできるようになりました。
これでDPMSが機能しないという大きな問題に戻りました。私が知っているいくつかの質問があります。
xset dpms force suspend/standby/off
手動で実行すると、毎回4つのモニターすべてで完全に機能します。xset q
次を返します。Standby: 0 Suspend: 300 Off: 2100 DPMS is Enabled Monitor is On
さまざまな場所(xset、xscreensaver-demo configなど)でDPMSを設定しようとしましたが、役に立ちませんでした。
xscreensaverは入力が検出されたかのようにパスワードを要求し続けないので、/dev/input/event*に何もないと信じています。私はそうしましたが、
evtest /dev/input/event0-16
この問題を引き起こすランダムなポップアップが表示されるのを見ませんでした。入力のためにモニターが空でない場合は、xscreensaverがパスワードを引き続き表示していると思います。
4つのモニターがあるため、モニターの電源を切ってから再びオンにし、しばしば誤って一晩中オンにする必要があるため、これは本当に悪夢です。
必要なすべての情報を提供します。