私が見つけたこの回答私の画面が空白に変わりますxset dpms force off
。
しかし、ほとんどの場合、短い時間だけ動作し、画面が再びオンになります。 2回目の試みでは成功しませんでしたが、最初に成功した場合は2回目の試みでも成功しませんでした。
私はこれについてのトリックを逃しましたか?
答え1
これは、Xがユーザー入力に応答して画面を再度開くためです(たとえば、Enterキーを離したときなど)。
その後sleep 3 ; xset dpms force off
すぐにキーボードやマウスに触れないでください。
コマンドを実行する前に3秒間待ちます。
答え2
私の経験によれば、これはコマンドが正常に実行された後、最近キーボードが使用されていることを確認するためにウィンドウアプリケーションをチェックしたためです。時にはxset
、コマンドがメモリにロードされ実行される速度に関連する可能性があり、時間がかかるとキーボードの確認後に画面が黒く変わります。一度実行してxset
次回実行するときに遅延がないと、まったく機能しない可能性があります。
ニックネームを思い出すことをお勧めします
alias blank='sleep 0.2; xset dpms force off'
そしてそれを使用してください。私のシステムでは、0.2秒の遅延で十分です。