LionではMacは自動的にスリープしません!


9

Macbook Proは、[ システム環境設定]→[エネルギー節約]で設定されていてもスリープしません。

  • 共有オプションを有効にしていません([システム環境設定]→[共有])。
  • 「ネットワークアクセスのスリープ解除」を有効にしていません([システム環境設定]→[省エネルギー])。
  • Macが電源に接続されているかどうかは関係ありません。
  • SMCとPRAMをリセットしましたが、これは役に立ちませんでした。

OS X 10.7.3を実行しています。


1
奇妙なことに、私は先日同じ問題を見ていましたが、この関連記事を見つけました。10.6を目指していますが、妥当な量の研究と役立つ情報が含まれています
binarybob

1
@binarybobリンクありがとうございます!私は本当にそれを見ませんでした。どうやら投票を見ると答えが十分ではなかったようです。セーフブートを試して、まだ影響があるかどうかを確認します。どのようにしてこの問題を自分で解決しましたか?
gentmatt 2012

1
@binarybobこの問題セーフモードでも発生します!
gentmatt 2012

Bluetoothやマジックマウスはどうですか?
Richard

1
@gentmatt残念ながら解決策も見つかりませんでした。私は、MBPの蓋を閉じるか、強制的にスリープさせることで、問題を回避しました。。遠くから再現性があった。そのちょうどアイドル:-(私はそれは多くの場合、それが5分に設定された場合は9分を、一定期間後に数分寝言って行くだろう知りましたしない睡眠が、
binarybob

回答:


4

別のセーフブートは、自動スリープモードが実際に機能していることを明らかにしました。私が最後に試したときもおそらく機能したと思いますが、スリープはエナジーセーバー設定で定義された時間よりも数分遅れて発生するため、これに気付きませんでした。

「通常の」ブートはどうですか?

iotop@StuWilsonによって言及されたコマンドは私に役立つものを何も表示しなかったので、基本的にすべてのメニューの追加を有効にして自動スリープをテストしました。メニューが判明したため、追加のStack Exchange Notifierが不眠症を引き起こしました。


1
理にかなっています。更新を探すために定期的にサイトをポーリングしている必要があります。
Jaberg

@jabergしかし、Tweetdeckのようなアプリはどうですか?また、さまざまなサーバーに継続的に接続します。
gentmatt 2012年

1
申し訳ありませんが、「iotop」は何か役立つ情報を示しましたか?答えからそれはそうではなかったように読みます。
Stu Wilson、

システムがスリープしているときにアプリケーションを休止状態にするように指示するこのようなタスクをコード化する適切な方法があるとは思いますが、わかりません。より深く考えると、MBAがw / SENメニュー項目の実行中にスリープ状態になっていることに気づかなかった(しかし、探していなかった)ため、システムはスケジュールどおりにスリープ状態になると思いますが、wiiはテストする必要があります。これは後で。
jaberg 2012年

@StuWilson SENについては何も投稿していません。
gentmatt 2012年

3

Macがアイドル状態にならない最大の原因は通常、ディスクアクティビティです。

セーフブートモードで起動してから、アクティビティモニターを使用して、IO操作の原因となっているプロセスがないかどうかを確認することをお勧めします。

アクティビティが見られる場合は、ターミナルでiotopを使用してみてください。これにより、プロセスID(PID)の内訳と、IO操作を実行しているアプリまたはプロセス名が表示されます。

sudo iotop -C 5 10

ありがとう、私はこれをこの日の後で試し、あなたに知らせます。
gentmatt 2012年

今回は、セーフモードで起動すると、スリープが正常に機能します。これも前回はうまくいくはずだったと思います。ただし、スリープはエナジーセーバー設定で定義された時間よりも数分遅れてしか発生しないため、これに気付きませんでした。問題の原因をStack Exchange Notifierアプリに特定することができました。
gentmatt 2012年

2

これはあなたの問題ではないかもしれませんが、私は長い間同じ問題を抱えていて、私のための答えを見つけることができませんでした。

私のMacBook Pro(および後に、私がMigration Assistantを使用したので、私のiMac)は、何もしないでアイドル状態にしてもスリープしませんでした。ふたを閉じた状態でスリープするか、明示的に指示した場合はスリープしますが、エナジーセーバーでの私の好みにより、そのままにしておくとスリープしません。

私は既にpmset -g assertions共有と他のウェイクオンLAN設定をチェックしてオフにしており、何も機能していないようです。監視してpmset -g pslogいると、コンピュータが予定された時間にスリープ状態になり、数秒後に復帰して、wake reason最後に呼び出されたものだけが報告されたことがわかりました。これは、電源ボタンであっても(つまり、なかったときの電源ボタン。それは私を怖がらせた)。私はこれと他の十数の回答とフォーラムを読んだことがあり、どこにもたどり着けませんでした。

をチェックすることpmset -g logでヒントが見つかりましたpslog。コンピュータがスリープ状態になるたびに、プロセスは次のように「キャンセル」されたことがわかりました。

3/13/13 12:00:12 AM CDT  Sleep                  Software Sleep Sleep: Using AC                                              6492 secs 
3/13/13 12:00:12 AM CDT  Cancelled              Kernel: Response from WDDMService is to cancel state change                 

アクティビティモニターでWDDMServiceを検索すると、Western Digitalの外部ドライブに入ってきた悪名高い "SmartWare"によってインストールされたバックグラウンドデーモンであることが判明しました。そのため、プロセスを強制終了すると、コンピューターはスリープ状態になりました!ソフトウェアを使用していないため、launchdから削除しました(これは.plistと呼ばれると思いますか?私がそこで何をしているのか本当に知りませんでした)。すべてが正常に動作します!


0

Mavericksでも、まったく新しいMacbook Pro Retina(Late 2013)で同じ問題が発生しました。ふたを閉じてラップトップを一晩閉じたままにすると、スリープ状態になりませんでした。午前中は、バッテリーが切れているか、非常に少なくなっています。

結局のところ、私の問題は、会社のITによってインストールされたソフトウェアの一部が原因でした。

Symantec Encryption Desktop(SED)

このSEDセットアップ記事で述べたように:

セーフスリープとも呼ばれるハイバネーションはPGP WDEではサポートされていません。Macがスリープ状態になり、バッテリーがなくなると、Macがシャットダウンして、セーフスリープ状態になりません。バッテリーの電力が不足する場合は、マシンの電源を切ることが重要です

これがシマンテックの公式の理由です

PGP Whole Disk Encryptionは、Mac OS Xの休止モードではサポートされていません。MacOS Xでは、システムの休止時にイメージファイルが作成されます。電源が回復すると、実行中の開いているプログラムやその他のプロセスを含め、システムの状態が回復します。このファイルの場所は/ var / vm / sleepimageにあり、システム上のRAMメモリのサイズです。

このモードは、セーフスリープ、ディープスリープ、またはハイバネーションと呼ばれる場合があります。これは、電源をオンにしておくことができる通常のスリープモードではありませんが、システムは基本的にアイドル状態です。このモードではプロセスのイメージは保持されませんが、情報はRAMメモリに保存されます。

Mac OS Xオペレーティングシステムは、休止状態の外部ファイルシステムをサポートしていません。Mac OS Xハイバネーションモードは、「boot!= root」ではサポートされていません。この「boot!= root」は、基本的にMacが外部ファイルシステムを起動するために使用するシステムです。PGP Whole Disk Encryptionがシステムを起動するには、外部と見なされる特別なファイルシステムが使用されます。PGP Whole Disk Encryptionは外部ファイルシステムと見なされるため、休止状態モードはMac OS Xではサポートされていません。

システムの問題やデータの損失を防ぐための安全策として、PGP DesktopはMac OS Xの休止状態モードを無効にします。スリープは引き続き機能しますが、ディープスリープはスリープイメージを構築しません。

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