Linux には 3 つのサスペンド モードがあります。
- RAM へのサスペンド (通常のサスペンド) : これは、一定期間以上操作がなかった場合、または PC がバッテリーで動作しているときに蓋を閉めた場合に、ほとんどのラップトップが自動的に入るモードです。このモードでは、電力は RAM 用に確保され、ほとんどのコンポーネントは遮断されます。
- ディスクへのサスペンド (休止状態) : このモードでは、マシンの状態がスワップ領域に保存され、システムの電源が完全にオフになります。ただし、電源を入れるとすべてが復元され、中断したところから再開します。
- 両方にサスペンド (ハイブリッド サスペンド) : ここでは、マシンの状態はスワップに保存されますが、システムはオフになりません。代わりに、PC は RAM にサスペンドされます。バッテリーは使用されないため、ディスクからシステムを安全に再開して作業を進めることができます。この方法は、RAM にサスペンドするよりもはるかに時間がかかります。
コマンドは次のとおりです。
$ sudo systemctl マスク sleep.target stop.target hibernate.target hybrid-sleep.target
$ sudo vim /etc/systemd/logind.conf
[ログイン] HandleLidSwitch=無視 HandleLidSwitchDocked=無視
$ sudo systemctl restart systemd-logind.service