web-dev-qa-db-ja.com

15.04で休止状態を有効にする方法

私は15.04のクリーンインストールを行い、 http://ubuntuhandbook.org/index.php/2014/10/enable-hibernate-option-in-ubuntu-14-10-unityからの指示ごとに休止状態を有効にしようとしました/

しかし、systemdではなくupstartでブートした場合にのみ機能します。

Systemdで動作させるにはどうすればよいですか?

編集> hibernateパッケージをインストールした後、ターミナルから実行できますが、シャットダウンメニューでは使用できません。

24
user310773
  1. 次のファイルを作成します。/ etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

  2. 次のコンテンツをコピーして貼り付けます。

    [Enable hibernate by default in upower]
    Identity=unix-user:*
    Action=org.freedesktop.upower.hibernate
    ResultActive=yes
    
    [Enable hibernate by default in logind]
    Identity=unix-user:*
    Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
    ResultActive=yes
    
  3. ログアウトして、ログイン画面に休止状態メニュー項目が表示されることを確認します。ログインしたら同じことを行います。

上記の手動手順を実行する必要があるのは、Ubuntu 15.04でデフォルトで休止状態が無効になっているように見えるためです。

17
Jinesh Choksi

ファイル/etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pklaを作成するためにJinesh Choksiから与えられた答えは、私にとっては機能しないようです。休止状態を再開すると、通常のブートが実行されます。私が見つけた最良のオプションは、古典的なpm-hibernateで、問題なく動作します:

Sudo pm-hibernate

また、ハイブリッドサスペンド/休止状態のオプションもあります。マニュアルページから:

pm-suspend-hybrid
    Hybrid-suspend is the process where the system does everything it needs to hibernate, but suspends instead of shutting down. This means
    that your computer can wake up quicker than for normal hibernation if you do not run out of power, and you can resume even if you run
    out of power. s2both(8) is an hybrid-suspend implementation.
1
texasflood