ふたを閉じるとき、またはメニューからサスペンドを使用するときに、GNOME3でpm-suspend-hybrid
の代わりにpm-suspend
を使用するにはどうすればよいですか?
まず、pm-suspend-hybrid
がコンピュータで機能することを確認する必要があります。タイプ
Sudo pm-suspend-hybrid
コンソールで、期待どおりに機能するかどうかを確認します。
それは解決策というよりはハックです。しかし、それは私にとってはうまくいきます。
コンソールで次のコマンドを実行します。
ls -l /usr/sbin/pm-suspend # it should be symlink to /usr/lib/pm-utils/bin/pm-action
Sudo rm /usr/sbin/pm-suspend # just remove this link
Sudo editor /usr/sbin/pm-suspend # create new file instead of symlink
new pm-suspend
スクリプトの内容:
#!/bin/bash
pm-suspend-hybrid
# notice that you need to execute "pm-suspend-hybrid"
# just changing symlink is not enough
この新しいスクリプトに実行権を与えるよりも:
Sudo chmod +x /usr/sbin/pm-suspend
お楽しみください!
Sudo
コマンドを使用しない場合、これらのコマンドを実行するにはrootである必要があります。pm-suspend
がシステム上の別のパスにある可能性があります。 whereis pm-suspend
と入力するだけで、正しいパスを見つけることができます。editor
の代わりに任意のテキストエディターを使用できます。ファイルを作成せず、元のファイルを削除せずに、1つのコマンドで機能するワークフローがあります。マシンがハイブリッドサスペンションをサポートしていることがすでにわかっている場合は、これをターミナルに貼り付けます。
Sudo mv /usr/sbin/pm-suspend /usr/sbin/pm-suspend_traditional && Sudo ln -sf /usr/sbin/pm-suspend-hybrid /usr/sbin/pm-suspend
上記のコマンドを使用すると、システムでデフォルトでハイブリッドサスペンションが有効になります。それは完全に安全です。復元元の構成は、次のコマンドを入力することで復元できます。
Sudo mv /usr/sbin/pm-suspend_traditional /usr/sbin/pm-suspend
まず、マシンがH-Sをサポートしているかどうかを確認する必要があります。
これをターミナルに貼り付けて、HSがサポートされているかどうかを確認します(ソースwebupd8 http://goo.gl/kjISbj ):
Sudo pm-is-supported --suspend-hybrid && echo "hybrid suspend is supported" || echo "your system doesn't support hybrid suspend"
このコマンドの出力は、マシンがハイブリッドサスペンションをサポートしているかどうかを示すメッセージです。
バックアップを作成する
Sudo mv/usr/sbin/pm-suspend/usr/sbin/pm-suspend_traditional
スクリプトの代わりにリンクを作成します。
Sudo ln -sf /usr/sbin/pm-suspend-hybrid /usr/sbin/pm-suspend
それでおしまい。
注:再ハックはステップ2と3を組み合わせるだけです。
Ligの方法と比較したこの方法の利点は次のとおりです。
pm-suspend
ファイルを削除する必要はありません(削除しないでください)。ln -s
)でリンクします。