すべてのアプリケーションをシャットダウンせずに、sshを使用して凍結されたosx UIを解凍しますか?


19

Macが時々フリーズします。ほとんどの場合、電源ボタンを5秒以上押し続けるだけで再起動します。

しかし、今日では、UIが完全にフリーズしたときに14時間にわたって巨大なファイルスキャンを実行していたため、さらに14時間待たずに済みました。

UIがフリーズした場合の症状:キーボードを使用しても何も起こりません(Caps Lockライトのオン/オフを除く)。当然、強制終了は発生しません。マウスを動かすと画面上のカーソルは動きますが、クリックしても何も起こりません。

ネットワーク上の別のMacを使用して、SSHでMacにアクセスできます。RAMがほぼいっぱいになっているのを見ましたが、CPUアクティビティは控えめでした。私がMacを解凍しようとしたこと:

  1. Chrome、iMovie、Photoshop、およびシャットダウンを気にしない他のアプリケーションをシャットダウン/強制終了します。RAMの使用量を減らすことはできましたが、Macの解凍には役立ちませんでした。

  2. FinderおよびDockプロセスをシャットダウンします。助け無し。

  3. コマンドラインから画面共有をアクティブにし、リモートで接続しようとしました。パスワードダイアログが表示されます(画面の共有が実際にアクティブになっていることを示します)が、パスワードを入力すると、進行状況インジケーターが回転し続け、何も起こりません。

  4. コマンドラインからユーザーセッションを一時停止しようとしました:

/ System / Library / CoreServices / Menu \ Extras / User.menu / Contents / Resources / CGSession -suspend

このコマンドはSSHセッションでハングするだけで、何も起こりません。ctrl+ を使用して中止する必要がありますc。を使用sudoすると、コマンドは何の効果もなくすぐに戻ります。

WindowServer(sudo killall -HUP WindowServer)を殺すことさえ助けず、グレースフルリスタート(sudo shutdown -r now)を実行しても、コンピューターが完全にフリーズするだけでした(カーソルの移動もsshアクセスもできなくなりました)。電源ボタンによる強制遮断のみが機能しました。

ファイルスキャンが再度実行されるまで、さらに14時間待つ必要がありました。この状態でMacをフリーズ解除する他の方法はありますか?今後の参考のために知っておくとよいでしょう…


1
私は今まさにまったく同じ問題を抱えており、あなたが試したすべてのことに対してまったく同じ結果をもたらしました。詳細な報告をありがとう。これらの状況で何をすべきかについての提案が欲しいです。
rahmu 14年

変なものが表示されsudo dmesgますか?私のために、私は見**** [IOBluetoothHCIController][SearchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport!ていましたが、いくつかのことを台無しにして、それが再び機能し始め、私は見ます:**** [IOBluetoothHCIController][protectedBluetoothHCIControllerTransportShowsUp] -- Connected to the transport successfully -- 0xe7c0 -- 0xd000 -- 0xc000 ****。関係は未確認。
ジョセフレノックス14年

@JosephLennoxこの質問と関連するスレッドは約1歳です。ヘルプが必要な場合は、具体的な詳細を提供する独自の質問を開始し、おそらくあなたが直面した類似の質問としてこの質問にリンクしてください。
JakeGould 14年

Sierra 10.12で正確な経験がありました。リストに追加してless /var/log/system.log、そこで問題を見つけることができるかどうかを確認します。私は見ましcom.apple.DumpGPURestartたが、電源ボタンを5秒以上押し続ける以外に私ができることはありませんでした。
ウィスバッキー

回答:


3

私はこの種の状況に時折対処していましたが、一般的なUIがフリーズし、特定のウィンドウが応答しない場合、殺す以外に問題に対処できるものは何も見つかりません(殺すことができるプロセスはありません) WindowServer。これにより、セッションがログアウトされます。

ただし、この特定のケースでは、WindowServerを強制終了してもシステムが使用可能な状態に戻らないため、とにかく運命にあると思われます。

可能な限り最高の回復に関して、注意すべき1つのことは、SSHから個々のアプリケーションをきれいにシャットダウンできることです。

osascript -e 'tell application "TextEdit" to quit'

通常のGUIアプリケーションは、kill編集時にはファイルなどを保存しませんが、この終了イベントが与えられると保存します。もちろん、終了するように指示するときにアプリケーションがダイアログをポップアップする場合、これは役に立ちません。そして、osascriptそれ自体がハングした場合、Apple Eventディスパッチシステムがハングします...


0

私は定期的にこの問題を抱えています。ATI Radeon 4850が正常ではないことに関連しているようです。ドライバーを邪魔にならないようにしてグラフィックアクセラレーションを無効にしましたが、この問題は断続的に発生します。時々、ssh経由でLoginwindowを強制終了することができます。これには数分以上かかることがあり、その後突然機能します。また、スクリーンセーバーが起動した後、システムが正常に応答する場合もありました。マウスを動かすと、スクリーンセーバーが停止し、その後システムが正常に動作します。このため、スクリーンセーバーの起動時間を短縮しました。


-1

わかりました、同様のサウンドの問題(キーボードコマンドが機能した、マウスを動かした、UIで何もクリックできなかった)があり、解決策を見つけました。

Bluetooth SmartMouseは、バックパックに入れられて他のものに圧迫されていました。私はそれをバッグから取り出し、すべてが機能するようになりました!

どうやらマウスのダウンクリックで他のすべてのマウスクリックがブロックされたようです。ドッ!

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