休止状態が電源メニューにない、ラップトップの電源ボタンを押すと


23

11.10から12.04にアップグレードしたときに、Ubuntuの電源メニューで休止状態が失われました。それを再び追加する方法はありますか、それとも12.04のデフォルトですか?

回答:


16

Ubuntu 12.04では、休止状態はデフォルトで無効になっています。この決定の論理的根拠は、このバグレポートにあります。

再度有効にするには、次の質問をご覧ください。


@Chauncellorなんで?おそらく、一部のユーザーそれを見てオプションとして機能することを期待しているので、安全手順を実行する方が良いでしょうか?
ヤサースアガルワル

私はオプションが削除されることについて話している。すべてを完全に取り去ってください。火で殺します。これは、サポートが不十分で壊れているジャンクであり、多くのユーザーにとって、本来よりもはるかに多くの痛みを引き起こしています。コンピューターをスリープ状態にするだけです。

19

残念ながら、Ubuntu 12.04では、多くのシステムで正常に機能していなかったため、休止状態はデフォルトで無効になっています。

休止状態がハードウェアで動作するかどうかわからない場合は、ターミナルから休止状態コマンドを送信してテストできます。

sudo pm-hibernate

とにかく有効にする方法は次のとおりです:(警告:上級ユーザーのみ—動作しない可能性があります)

ターミナルで、次を入力します。

sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

要求されたらパスワードを入力します。

セクションを検索する

[デフォルトでhibernateを無効にする]
Identity = unix-user:*
Action = org.freedesktop.upower.hibernate
ResultActive = no

そしてそれを

[hibernateを 再度有効にする]
Identity = unix-user:*
Action = org.freedesktop.upower.hibernate
ResultActive = yes

次回の再起動後、オプション「休止状態」が画面右上の「電源メニュー」に戻ります。ハードウェアが休止状態をサポートしている場合、これで動作します。

:休止状態を再び無効にする場合は、上記の変更を元に戻します。


7

Jorge:Linuxコンピューターを休止状態にする方法はいくつかあります。Ubuntuのデフォルトが失敗した場合、他の休止状態システムをいつでも試すことができます。

コンソールで:

sudo apt-get install hibernate

その後、再起動します。これにより、圧縮を備えた信頼性の高いシステムであるuswsuspシステムがインストールされますが、これはPreciseではインストールされませんでした。

2番目のシステムはTuxOnIceですが、設定するにはより多くの技術スキルが必要です。

その後、前に掲載したハイバネーションを有効にするための正確なハウツーに従ってください。休止状態に必要なパッケージがPreciseのデフォルトインストールにインストールされていないことを見るのは悲しいことです。「hibernate」をインストールしない場合、「sudo pm-hibernate」を実行しようとすると、そのコマンドは何もしません(一部のシステムではシャットダウンを実行します)。


私の命を救いました。スワップスペースのサイズ変更とgrub / resumeの構成に時間がかかりすぎています。これは単純に機能します(そしてpm-hibernateより高速です)。ありがとう。(asus-904hdユーザー)。
パントイン

3

これは、12.04が原因ではなく、スワップパーティションがないか、休止状態に使用されているとマークされていないためです。11.10にアップグレードしたときに、同様の問題が発生しました。

このWebページにアクセスして、スワップパーティションを追加するか、スワップを使用する準備を整えてください。 https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F

休止状態にしたい場合、スワップは物理メモリの容量よりも大きくなければならないことに注意してください!


3

Hibernateは、暗号化されたスワップパーティションを持っていない場合にのみ機能します。これは、ubuntu 12.04のインストール中にログインディレクトリを暗号化することを選択した場合のデフォルトです。


注:高度なインストーラーを使用して、パーティションでcryptsetupのようなものを設定し、その上でLVMを設定し、次にルート、ホーム、スワップを論理ボリュームとして設定することができます。これにより、休止状態が機能し、すべてが暗号化されます。
ブルー化

1

次のようなスクリプトを追加してみてください


#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin

case "${1}" in
        hibernate)
                if [ -e /dev/zram0 ]; then
                swapoff /dev/zram0
                fi
                ;;
        thaw)
                if [ -e /dev/zram0 ]; then
                swapon -p 100 /dev/zram0
                fi
                ;;
esac

/etc/pm/sleep.dディレクトリに移動します。これは何を推測するように私のためにそれを動作させる必要がありましたか?ラムディスクに休止状態にすることはできません!!!

D.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.