Lionにアップグレードした後、外付けモニターを取り付けたMacBook Proがふたを閉じないのはなぜですか?


76

昨日まで(Snow Leopardを使用)、蓋を閉じると、外部モニターが接続されているかどうかにかかわらず、MacBookがスリープしていました。

昨夜Lionにアップグレードして以来、外部モニターが取り付けられているときにふたを閉じると、すべてのウィンドウがその画面に放り込まれ、動き続けます。

蓋を閉じる前に、アップルメニューまたはキーボードからスリープできることを認識しています。私はむしろする必要はありません、と私は、スリープ時の動作を復元する設定があるのだろうかと思っています。


2
Siracusaのレビューを読んで、これはLionの通常の動作です。どこかにオプションがあるかどうか見てみましょう。
ロイックウルフ

control-shift-ejectを試しましたか?

2
上記を参照してください:「蓋を閉じる前に、アップルメニューまたはキーボードからスリープできることを認識しています」
ポールルーブ

これに選択肢がない理由と、「ライオンの行動」がデフォルトの理由である理由がわかりません。モニターを接続した状態でMacbookを開いた状態で使用することで、より良い冷却と余分な画面スペースへのアクセスを拒否する理由は何ですか
Alexander

3
ユースケースがあります。子供たちが私のMacBookを使ってビデオを視聴できるようにしたいのです。ノートブックの画面やキーボードにベタベタした指を置いて欲しくないので、Macbookを商品モニターの後ろに隠して、Bluetoothキーボードでバッシュさせます。閉じたケースの上にモニターを立てても、重すぎないかもしれません。
スチュアートウッドワード

回答:


29

編集:動作が変更されたのでこれを参照してください:Lionにアップグレードした後、外付けモニターを取り付けたMacBook Proでふたを閉じないとスリープしないのはなぜですか。

2つのグループの人々がいます。デュアルディスプレイを使用して蓋を閉めたい人はスリープ状態になり、モニターディスプレイを無効にし、蓋を閉めて外部モニタを「ドッキング」したかのように使用したい人がいます。

以前は、Macbookから外部モニターに完全に切り替えたい場合は、ラップトップをクラムシェルモードにするために以下を実行する必要がありました。

  1. AC電源アダプターを使用して、コンピューターがコンセントに接続されていることを確認します。
  2. USBキーボードとマウスをコンピューターに接続します。
  3. コンピューターの電源を入れた状態で、Appleポータブルを(必要に応じて適切なAppleアダプターを使用して)外部ディスプレイまたはプロジェクターの適切なポートに接続し、ディスプレイまたはプロジェクターの電源を入れます。
  4. コンピューターのデスクトップが外部ディスプレイに表示されたら、コンピューターの蓋を閉じます。
  5. ふたが閉じたら、マウスボタンをクリックするか、外部キーボードのキーを押して、コンピューターを起動します。

ソース:http : //support.apple.com/kb/ht3131

そのため、マシンをクラムシェルモードにするには、スリープ状態にしてから再度起動する必要がありました。ユーザーエクスペリエンスに関する限り、それはやや耳障りです。

マシンをスリープ状態にする他のオプションがあるので、この変更は残る可能性が非常に高いようです。

現時点では、この動作を変更する方法はありません。


2
6.%&@ $§!MacBookが再びスリープ状態に戻ることはありません。これは毎日私に起こりました。ライオンはそれを永久に変えます。
ルネ

13
これは、「ふたを閉じたときの動作を変更した理由」に対する素晴らしい答えです。そして、私はそれを得る。しかし、当面の質問は、「最初のグループの行動を古い行動に戻す方法はありますか?」です。
ポールルーブ

それはあなたの反応について私が訂正/不平を言っているようです。なぜ受け入れられないのかを説明するだけです。これは、実際、変更によって怒りや困惑を覚えている人たちにとって有用な説明です。
ポールルーブ

2
はい、蓋を閉じた状態で使用したい場合は、Macラップトップを再起動する必要がありますが、明らかな解決策があります:動作を構成可能にします!Appleは、ほとんどの人が望んだり期待したりするのであれば、再起動しない動作をデフォルトにすることさえできます。そうすれば、人口の残りの半分は、ふたを閉じる前に「余分な」睡眠段階を経る必要がありません。
allyourcode

3
Right now, there is no way to alter this behaviour。これは(もう)真実ではありません。この答えは、古い振る舞いに戻ります。
SaaruLindestøkke

14

スリープ時のクローズ動作を復元する設定がある場合

はいあります。Snow Leopardの動作を復元するには、外部モニターを切断して再起動している間にターミナルで次のコマンドを実行するだけです。

sudo nvram boot-args=iog=0x0

私はちょうどライオンでそれを使用しました-魅力のように動作します。

 
リセットする場合は、次のいずれかを実行します(もちろん再起動します)。

sudo nvram -d boot-args

または、何らかの理由で起動できない場合は、PRAM+ + P+ でリセットしますR


これは、OS X Yosemiteでも引き続き機能します。
frhd 14年

1
私の経験とMac Rumorsによれば、ふたが接続されていない場合、ふたを閉じたときにのみスリープします
Casebash 14

確認できますが、充電されていない場合にのみスリープ状態になります。エルキャピタン。これをどのように修正しますか?
ギンタス_

3
シエラ:(上では動作しません
ルイス・デシャンラッジ

これ:github.com/pirj/noclamshellは私のために働いた。brew(githubページの指示)でインストールしてお楽しみください。開発の栄誉
-sucotronic

6

もう1つの方法は、蓋を閉じてディスプレイをスリープ状態にする代わりに、「ホットコーナー」機能を使用することです。

たとえば、画面の右下隅にマウスを移動すると「スリープ」が開始されるように設定できます。

設定は、[システム環境設定]> [デスクトップとスクリーンセーバー]> [スクリーンセーバー]にあり、[ ホットコーナー... ]ボタンをクリックします。


4
正しいですが、私がひどく間違っていない限り、sleep!= system sleepと表示してください。
ポールルーブ

1
あなたは正しい@Paul、彼らは別物だ、彼らはあまりにも、二つの異なるショートカットを持っている
AGOS

2
まあ、素敵なショートカットが、私(または特に私のマウス:-)に使用されていない同僚が)時々誤ってコーナーを打つ、と私はそれが、ダウンロードなどの途中で眠りに行きたくない
アレクサンダーKlimetschek

3

私もLionをインストールしてからこれに困惑しました。特に、両方の動作を観察しているので(外部モニターが接続されているときにふたを閉じるとMBPがスリープ状態になることがあります。

私は、両方のシナリオで異なる点を発見したと思います:電源(マグセーフ)ケーブル。

ふたを閉じる前に電源コードを抜くと、ふたを閉じるとMacがスリープ状態になると思います。電源コードがまだ差し込まれていると、スリープしません。

これは「どうすれば常にスリープ状態にできるか」という質問には答えないかもしれませんが、元の質問「なぜ」には答えます。


1
確認できます。クラムシェルモードは外部電源に依存するようです(これは理にかなっています)。しかし、単に蓋を閉めるほど便利ではありません。
アレクサンダークリメチェック


2

質問には答えていませんが、キーボードショートカットまたはメニューを使用してマシンをスリープさせてみませんか?

このオプションは、ヒンジをあまり使用しないので好ましいと考えており、おそらくより早く摩耗するのを防ぐでしょう。


電源ボタンとSキーを使用することもできます。私が抱えている問題は、コンピューターがロックされている場合、これらのいずれも機能しないことです。コンピューターを閉じるだけでできるようになったときに、コンピューターをスリープ状態にするためだけにパスワードを入力する必要があるのは非常に面倒です。
asmeurer

0

ええと…いくつかの理想的でない側面を受け入れてくれる限り、「解決策」があります。

仕組みは次のとおりです。

  1. 「明るさ」ツール(以下のzipに含まれています)を使用して、アクティブなディスプレイIDを確認します
  2. ラップトップのディスプレイID番号をシェルスクリプトに追加します(zipを参照)
  3. launchdを介してシェルスクリプトを実行し、/ Library / Preferences / SystemConfiguration /の変更を監視します
  4. スクリプトは、ラップトップディスプレイがアクティブでないことを検出すると、コンピューターにスリープ状態を指示します。

警告

理想的には、解像度の変更についてシステムを監視しますが、それを自動的に行う方法が見つからない場合を除きます。

(それを行う方法がなければならないように思えますが、私のGoogleFuは何も表示していません。)

"バグ"

スクリプトが何かが発生したことに気付くまでに1〜2分かかる場合があります。(待っている間ずっと長いようですが、それは起こります。)

方法

  • このhttp://dl.dropbox.com/u/18414/scripts/ase-18037.zipをダウンロードする必要があります
  • 解凍してREADME.txtファイルを読みます
  • 含まれている3つのファイルを適切な場所にコピーします(READMEで説明されています)
  • ファイルの1つを編集して、モニターのID番号を含めます(同じ)

0

CPU /電力効率に優れた最高のスケジューラの1つであるControlPlaneをすでに使用しているため、私に合ったソリューションを見つけました。

  • 新しいコンテキストを作成する
  • Laptop Lid Open/Closed State証拠ソースを追加
  • ラップトップの蓋を閉じるときにそのコンテキストをトリガーするルールを追加します
  • pmset sleepnowスクリプトを添付してアクションを追加する

出来上がり


-1

これは私が経験していることに似ています:

Macbook(White 1.83 2007)でLionにアップグレードしたばかりで、外部のSamsung XL2370HDモニターがあります。MacbookはSnow Leopardで蓋を閉めた状態で時々熱くなりました。

解決策は、ふたを半分ほど持ち上げて冷却し、外部キーボードが接続されていないときに内蔵キーボードにアクセスできるようにすることでした。Lionでは、ふたを開くと自動的にMacbook LCDディスプレイに戻り、プロセス中にcolorsync設定が混同されることがあり、手動で画面解像度を1920 x 1080にリセットするまで2番目のディスプレイがオフになります。

また、Ctrl +ズームホイールは、1920 x 1080に設定されたサムスンで1280 x 800の領域のみをズームすることに注意してください。これはバグのようです。

とにかく、ミラーモード以外でふたを開けることができません。BootcampのWin 7は正常に機能し、蓋を切り替えることなく持ち上げることができます。Macbookを閉じてスリープ状態にしてから、マウスをクリックしてextモニターでスリープ解除し、スリープして蓋を開いて内蔵ディスプレイをスリープ解除できると非常に便利でした。これが最適な動作方法であり、以前はデュアルディスプレイで動作していました。

  • 外部モードだけでMacを再起動してみてください(プルダウンメニューの再起動で蓋を閉じます)。ふたを持ち上げて閉じると、ふたスイッチが切り替わるようになりました。そのため、一度開くと何も起こりませんが、2度目に開くと内蔵画面に切り替わり、3度目の持ち上げて閉じると再びスリープ状態になります。
  • 3番目のスリープモードでマウスをクリックすると、外部ディスプレイに戻ります(ウィンドウのサイズは変更されますが)。Lionは自動的に適応(学習?)する可能性があると思いますが、これは非常にクールですが、さまざまな画面モードで再起動すると、最終的にPRAM設定を通常にリセットできると思います。
  • また、両側の解像度を変更してみてください。あなたがしていることは何でもキャッシュしているようで、以前に保存したPRAMデータを一時的に使用しているだけかもしれません。
  • 最後の手段はPRAMのリセットです。チャイムの後、再起動時にalt(option)+ apple + p + rを押し続けます。キーを押したままにし、3回鳴らしてから、リリースして起動します。ところで、外付けキーボードでこれを行い、可能であれば蓋を閉じます。これにより、起動した外部モニターが優先されます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.