web-dev-qa-db-ja.com

dpmが再び有効になるのを防ぐ

私はmanjarolinuxを持っていて、dpmsを永久に無効にしようとしています。 xautolockがあり、しばらくするとスクリーンロッカー(i3lock)が有効になり、モニターもスリープ状態になります。

xset -dpmsでDPMSを「無効にできる」ことは知っていますが、再起動または一時停止期間の後、再び有効になります(チェック用にxset q)。

サスペンドからウェイクアップした後、または再起動した後に実行される(systemdにフックされる)スクリプトがいくつかあり、すでにxset -dpmsを追加していますが、機能しません。

また、xscreensaverをシステムから削除しているので、これがDPMSが常に再度有効になっている理由にはなりません。

xset -dpmsを実行してから数分後に再び有効になることもあります

では、DPMSが常に再び有効になる理由は何でしょうか?どのプログラム/デーモンがこの動作の理由である可能性がありますか?

2
degill

私はこのコマンドでDPMSがブランキングするのを防ぐことができました:

xset dpms 0 0 0 && xset s noblank && xset s off

DE/WMを起動すると、何らかの方法で自動起動する必要がありますが、一時停止が続きます。

1
MajorBriggs