蓋を閉じたときやメニューからサスペンドを使用したときpm-suspend-hybrid
に、GNOME 3 を の代わりに使用するにはどうすればよいですか?pm-suspend
答え1
確実に動作するか確認する
まず、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
内容新しい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
必要に応じて、またはディストリビューションにこのラッパーがない場合は、代わりに任意のテキスト エディターを使用できます。
答え2
ファイルを作成したり、元のファイルを削除したりすることなく、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
ステップバイステップの説明
まず、マシンが HS をサポートしているかどうかを確認する必要があります。
HSがサポートされているかどうかを確認するには、ターミナルにこれを貼り付けます(ソースwebupd8http://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
) でリンクするだけです。