私はmanjarolinuxを持っていて、dpmsを永久に無効にしようとしています。 xautolockがあり、しばらくするとスクリーンロッカー(i3lock)が有効になり、モニターもスリープ状態になります。
xset -dpms
でDPMSを「無効にできる」ことは知っていますが、再起動または一時停止期間の後、再び有効になります(チェック用にxset q
)。
サスペンドからウェイクアップした後、または再起動した後に実行される(systemdにフックされる)スクリプトがいくつかあり、すでにxset -dpms
を追加していますが、機能しません。
また、xscreensaverをシステムから削除しているので、これがDPMSが常に再度有効になっている理由にはなりません。
xset -dpms
を実行してから数分後に再び有効になることもあります
では、DPMSが常に再び有効になる理由は何でしょうか?どのプログラム/デーモンがこの動作の理由である可能性がありますか?
私はこのコマンドでDPMSがブランキングするのを防ぐことができました:
xset dpms 0 0 0 && xset s noblank && xset s off
DE/WMを起動すると、何らかの方法で自動起動する必要がありますが、一時停止が続きます。