web-dev-qa-db-ja.com

sleep / hibernateのコマンドは何ですか?

可能性のある複製:
コマンドラインから一時停止/休止状態にするには?

私はAcre Aspire Oneを持っていますが、このネットブックにはキーボードにスリープ機能がありません。また、休止状態オプションを削除すると、毎回コンプをシャットダウンする必要があります。だから、「システム設定」>「キーボード」>「ショートカット」の下でカスタムキーコンボを作成できることは知っていますが、コマンドがスリープ設定のものであることはわかりません。だから、助けてください。

ありがとうございました

18
powell4076

次のすべてのコマンドには、ルート権限が必要です。これを行う最も一般的な方法は、コマンドの前にSudoを付けることです。

サスペンド(スリープ)のコマンドはpm-suspendSudo pm-suspendなど)です。

Hibernateのコマンドはpm-hibernate(Hibernationモードはすべてのハードウェアと互換性がないため、使用する前にこれをテストしてください。)

両方のハイブリッドのコマンドはpm-suspend-hybridです

ハイブリッドコマンドはセッションをハードディスク(より安全な保管場所)に保存しますが、システムは実行されたままになり、再開を高速化できます。これは、notで、コンピューターの電源をオフにしてセッションを保存できることを意味します。そのためには、通常のhibernateコマンドを使用する必要があります。

これらのコマンドは、パッケージ pm-utils で提供され、デフォルトでUbuntu 12.04LTSにインストールされます

出典: http://manpages.ubuntu.com/manpages/precise/man8/pm-action.8.html


これらのコマンドに問題がある場合は、ソースをご覧ください。それは

一部のハードウェアでは、ビデオカードをサスペンド状態にしてから回復するには、特別な特殊な処理が必要です。 pm-suspendおよびpm-suspend-hybridコマンドの--quirk- *オプションを使用すると、使用する癖を選択できます。

これらの癖のリストとその意味は こちら にあります

27
njallam

参考までに、次の変更を行うことにより、システムメニューに休止状態オプションを戻すことができます(これを行う前に、正常に機能することを確認するために、ターミナルから休止状態機能をテストする必要があります)。

 gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

前のコマンドは、新しいテキストファイルを開きます。以下をコピーしてこの新しいファイルに貼り付けます。

[Enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

ファイルを保存して閉じます。

ログアウトしてから再度ログインすると、システムメニューのオプションとしてHibernateが表示されます。

2
mblasco