web-dev-qa-db-ja.com

X11ブランクvsdpmsオフ

私はyoctoを介して構築されたLinuxのバージョンでdpms/blanking設定をいじっています。

私が気付いた奇妙なことは、「空白」と「dpmsオフ」の両方がモニターをスリープ状態にすることです。ブランキングは画面をブランキングするだけで、実際にはモニターの電源を切ることはないと思っていました。私は間違っていますか?

ブランキングテスト:

$ xset s blank
$ xset s activate

DPMSテスト

$ xset dpms force off

私が欲しいのは、短い間隔で画面を空白にし、長い間隔で実際にモニターの電源を切ることです。おそらく、組み込みのブランクを使用する代わりに、最小限の黒いスクリーンセーバーを検討する必要があります。

4
Eddie

答えではありませんが、コメントするには長すぎます:

ミニマルなスクリーンロッカーとセーバーを探している場合(保存よりもロックの方が重要だと思います)、必ず調べてください。

http://tools.suckless.org/slock/

私の知る限り、ロックする前の猶予期間についてはわかりませんが、slockをシェルスクリプトにラップしてそれを行うことができます。

2
Sebastian

さらに実験すると、次のようになります。

$ xset s noblank
$ xset s 600 600

私がやりたいことをします。これにより、Xスクリーンセーバーが内部スクリーンセーバーに設定され、画面が空白になる代わりに黒いウィンドウが作成され、10分後にタイムアウトするようです。

1
Eddie