Ubuntuで休止状態を有効にする方法は?


休止状態の電源管理

Ubuntu 12.04 以降では、 hibernation has been disabled by default in policykit .これを有効にするにはどうすればよいですか?

受け入れられた回答



この回答が Ubuntu 13.10 で機能しない場合は、別の回答について here を参照してください.


休止状態は、Ubuntu で認定されていないマシンの 12.04 では disabled でした.

ハイバネーションを有効にするには、ターミナルで sudo pm-hibernate を実行して、正しく動作するかどうかをテストする必要があります.システムは休止状態に移行しようとします.システムを再起動できる場合は、オーバーライドを追加してもほぼ安全です.

そのためには、編集を開始します.

sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla



これを入力してください:

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes



または 14.04 以降の場合:

[Re-enable hibernate by default for login1]
  Identity=unix-user:*
  Action=org.freedesktop.login1.hibernate
  ResultActive=yes

[Re-enable hibernate for multiple users by default in logind]
  Identity=unix-user:*
  Action=org.freedesktop.login1.hibernate-multiple-sessions
  ResultActive=yes



Ctrl-O を押して保存し、nano に入り、Ctrl-X を押して終了します.

再起動して休止状態に戻ります!

または、killall unity-panel-service を実行してメニューをリセットします.

一部のユーザーは、sudo update-grub を実行して、電源メニューで休止状態オプションを使用できるようにする必要があります.一部のユーザーは、(右上の) 電源メニューに表示されるようにするには、少なくともログアウトしてからログインする必要がある場合もあります.

投稿 How to enable hibernation in Ubuntu?Stack All Flow に最初に表示されました.