GNU/Linux >> Linux の 問題 >  >> Linux

Linuxラップトップを構成して、画面をオフにしますが、蓋を閉じても実行したままにします

私が見たとき、それは明らかにそこにあったので、なぜあなたがドキュメントでそれを見逃したのかわかりません.

これを logind.conf に配置します :

HandleLidSwitch=ignore

この URL のドキュメントによると、HandleLidSwitch lock に設定できます これにより、セッションがロックされ、通常は画面がすぐに、または数秒後にオフになります。これは私のUbuntu-Gnome 17.10でうまく機能します。唯一の欠点は、ふたを再度開くときにパスワードを再度入力する必要があることです。

/etc/systemd/logind.conf に次の行を追加するだけです

HandleLidSwitch=lock

HandleLidSwitchExternalPower もあることに注意してください 接続されたときに別の動作が必要な場合。

HandleLidSwitch の可能な値の完全なセット そして HandleLidSwitchExternalPower は:ignorepoweroffreboothaltkexecsuspendhibernatehybrid-sleepsuspend-then-hibernate 、および lock


ラップトップを閉じたときにサスペンドするのを止めることができるとコメントしている人もいますが、画面はオンのままです.これはファームウェアの違いによるものでしょうか?動作する可能性のある代替機能があります。

ある時点で、Linux カーネルのテキスト コンソールには、非アクティブ状態が一定時間続くと自動的に消えるデフォルト設定がありました。お気に入りのグラフィカル環境のスクリーンセーバーに相当します:)

カーネル ブート オプション consoleblank= を使用してブランク時間を設定することを好む人もいます 、秒単位の値を取ります。ただし、コンソール ブランキング機能は、ディスプレイに省電力モードへの移行を要求しません。

スクリーンセーバーの本来の機能は、CRT ディスプレイに恒久的なゴースト イメージが焼き付くのを避けることだったことを思い出してください。必ずしも電力を節約できるわけではありません。フルパワーセービングが導入されたとき、それはより長い遅延の後に使用されました.ディスプレイを元に戻して実行するには数秒かかる場合があり、これはユーザーにとって非常に煩わしいものです。

http://man7.org/linux/man-pages/man1/setterm.1.html

setterm --consoleblank [1-60] を使用して、実行時にコンソールのブランクを有効にできるようです。 .そして setterm 別のオプション --powerdown [1-60] があります 、タイムアウト後に最終的に「パワーダウンモード」を有効にします。

正しく読むと、シーケンスがあります。まず、コンソール ブランク タイムアウトが適用されます。次に、1 回のパワーダウン タイムアウトの後、「vsync サスペンド モード」が適用されます。最後に、2 回目のパワーダウン タイムアウトの後、「パワーダウン モード」が適用されます。 これらのタイムアウトはすべて、秒単位ではなく分単位で指定されます .

したがって、次のようなコマンドを使用できると思います:

 /bin/setterm -term linux -blank 10 -powerdown 5 </dev/tty1 >/dev/tty1

CoreOS で起動プロセスに任意のコマンドを追加できるかどうかはわかりません (rc.local のように) たとえば、他のディストリビューションでは)。いつでも特権コンテナを使用できると思います:)

setterm --blank 可能な場合、ブランキングは APM を使用すると述べています。ナレーターの声:最新のハードウェアでは APM を使用できません。ブランキングが最新の省電力スキームを使用するかどうかはわかりません。

「powerdown」は、「VESA」ディスプレイの省電力について言及しています。 「VESA」による省電力はまだまだです。 「パワーダウン」が必要なのか、それとも最新のもので機能するのに十分なのかさえわかりません。

setterm デフォルトの「パワーダウン」設定が何であるかは述べていません。デフォルトでは「パワーダウン」が有効になっていないようです。


Linux
  1. スイッチではなくハブとして機能するようにLinuxブリッジを構成する方法

  2. パイプコマンドを実行するときにLinuxユーティリティは賢いですか?

  3. Linux で実行されている MySQL サーバーのリソース グループを構成する方法

  1. Linuxでふたを開いたときにラップトップがウェイクアップしないようにする

  2. Linuxでショートカットを使用して画面をオフにする方法は?

  3. Google Cloud で SSH が閉じられているときに Java アプリを実行し続ける

  1. AzureでRedHatEnterpriseLinuxを実行する際の考慮事項

  2. Linux の画面内で実行しているかどうかを確認するにはどうすればよいですか?

  3. sudoの使用時にlinuxコマンドが見つかりましたが見つかりませんでした