ポリシーキットにルールを追加して休止状態を再度有効にすると、デスクトップセッションに期待どおりに休止状態にするオプションが追加されましたが、ログイン画面ではありません。
14.04のログイン画面から休止状態を有効にするにはどうすればよいですか?
ポリシーキットにルールを追加して休止状態を再度有効にすると、デスクトップセッションに期待どおりに休止状態にするオプションが追加されましたが、ログイン画面ではありません。
14.04のログイン画面から休止状態を有効にするにはどうすればよいですか?
回答:
ポリシーキットファイルのアドレスは、Ubuntu 14.04で変更されました。
ファイルを置き換えることを除いて、前と同じ手順に従います。
/var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla
これで:
/var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla
これを試して
sudo gedit /var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla
最後に、実行nautilus -q
してnautilusを「再起動」すると、インジケータオプションが表示されます。
/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
です。そして、あなたは有効にする必要がResultActive=yes
でTWOそのファイル内の場所:両方のためにupower
とlogind
。おそらく、それが@Erdnaseで機能しなかった理由です。
これが解決策です。デスクトップセッションおよびログイン画面の次のような休止状態オプション:
デスクトップセッション:
ログイン画面:
最初に端末を開き、次を追加します。
sudo gedit /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
これで、txtファイルが開かれ、次の行が追加されます。
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
休止状態が表示され、正常に機能するようになったら、システムを保存して再起動します。
休止状態の構成は既にファイルにあります
/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
このファイルを開いて、休止状態を有効にします。ResultActive=yes
結果のコードは次のようになります。
[Disable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
そして
[Disable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
それで全部です。これで、電源ダイアログとログインに休止状態オプションが表示されます
これはバグであり、Ubuntu 14.04で解決されることを期待しています。ログイン画面で休止状態を有効にすることはできません。
Ubuntuに複数ユーザーが設定されている場合は、次のスニペットも追加する必要があります。
[Re-enable hibernate for multiple users by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
休止状態が存在しない理由は、多くのコンピューターでUbuntuのHibernate機能が常に適切に機能していないためです。新しいハードウェアモデルの場合、Hibernate機能は多くの場合デフォルトでは機能しません。場合によっては、Hibernate機能はデータの損失にさえつながります。
しかし、それを使用したい場合、次のようにすることができます:
休止状態は「電力->電力が非常に低い場合」にあります。
ハイバネーションボタンを含めるには:
まず、ターミナルで次のコードを入力して、コンピューターが休止状態をサポートしているかどうかをテストします。
pm-hibernate
休止状態になる場合は、次の手順に従ってください。
a。ファイルを開きます:
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pkla
b。次のように編集します。
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes