1分で読めます
| macOS
ポータブルMacを、蓋を開けた時にスリープ状態になるように設定する
デフォルトでは、Macラップトップはスリープ状態のMacのカバーを開けると自動的に起動します。この動作を無効にし、任意のタイミングでMacを起動させるには、以下のターミナルコマンドを入力します。
sudo pmset lidwake 0
逆に、蓋が閉じられたときに Mac がスリープ状態にならないようにするには、次のフラグを追加します。
sudo pmset -a lidwake 0 電源ボタンを押してもMacがスリープ状態にならないようにする
Macの電源ボタンが押されたときに選択する
Macの電源ボタンを一度押すと、デフォルトではMacがスリープ状態になります(Lionラップトップの場合は、電源オプションメニューが表示されます)。この動作を防ぐには、以下のターミナルコマンドを実行してください。
sudo pmset 電源ボタン 0 電源が変わってもポータブルMacが起動しないようにする
Macノートパソコンの場合、ACアダプタの抜き差しによってコンピュータが起動することがあります。これを防ぐには、以下のターミナルコマンドを実行してください。
sudo pmset acwake 0 Macがアイドル状態によるスリープ状態になるのを防ぐ
コンピュータをアイドル状態にしたままでも Mac を起動したままにするには、次のコマンドを使用します。
pmset ノイド
ターミナルでこのコマンドを実行すると、Macがどれだけ長くアイドル状態になってもスリープ状態になりません。デフォルトの動作に戻す準備ができたら、Ctrl + Cを押してください。
睡眠の問題のトラブルシューティング
Mac が正常にスリープ状態にならない場合は、次のコマンドを実行してすべての電源設定に関する情報を取得し、Mac が最適なスリープ状態にならない原因を突き止めることができます。
pmset -g

Macがスリープ状態にならない原因を突き止める
このコマンドは、ターミナルウィンドウに現在使用されているすべてのpmset引数とその値を表示します。これらの引数とその値インジケータを解読するためのガイドがあると便利ですので、Appleのマニュアルページをご覧くださいpmset。
この場合、プロセスID 173がMacのスリープを妨げていることがわかります。psコマンドを次のように使用します。
ps -ax | grep 173
これは、coreaudiodが原因であることを示しています。この例では、iTunesで曲を再生していました。再生を停止すると、この「強制」が解除され、コンピューターは再びスリープ状態に戻ることができました。