Mac OS Xの新しいバージョンにアップグレードする際、私はたいていかなり幸運です。フォーラムでは、あれこれの機能が動かない、特定のプログラムが壊れている、アップグレード後にハードウェアに問題が生じた、といった嘆きをしている人をよく見かけますが、私にはそんなことは一度もありませんでした。今までは。
2011年6月に購入した新しい27インチiMacがあります。Mac OS X 10.6 Snow Leopardでは完璧に動作していましたが、10.7 Lionにアップグレードしたら、ビデオの閲覧時にコンピュータがフリーズする問題が発生し始めました。この問題は、Flash、H.264、QuickTime形式、AVI、MKVなど、あらゆる種類のビデオで発生します。しかも、カーソル以外の画面全体がフリーズしてしまうという深刻なフリーズです。iTunesが動作していれば音楽は再生を続けられるかもしれませんが、この問題を解決する唯一の方法は、電源ボタンを長押しして強制的にシャットダウンすることです。興味深いことに、これらのビデオ関連の問題は、Macがスリープ状態になった後にのみ発生します。iMacを再起動すると、スリープ状態になってから
復帰するまでフリーズは発生しません。
kernel.log には、ビデオ カード (GPU) またはそのドライバーのいずれかに問題があることを強く示唆する情報があります。
7/23/11 12:02:40.000 PM kernel: ** GPU Debug Info Start **
7/23/11 12:02:40.000 PM kernel: 0x00006740
7/23/11 12:02:40.000 PM kernel: 0x0000008f
7/23/11 12:02:40.000 PM kernel: 0x00000001
7/23/11 12:02:40.000 PM kernel: 0x00000018
7/23/11 12:02:40.000 PM kernel: 0x0000a880
[and so on for a few hundred lines]
この問題は数千人のMacユーザーに影響を与えているようです。Appleは解決策を模索していますが、まだ見つかっておらず、影響を受けたユーザーの間で怒りが高まっています。この記事の執筆時点で、Apple Discussionsフォーラムにはこの問題を嘆く50ページのスレッドが立てられており、私もブログでこの問題を記録してきました。ブログには、フリーズする数秒前のビデオの問題を示すQuick Lookウィンドウのスクリーンショットも投稿しました。
始まり-- 私がこの問題に初めて気づいたのは、Lion GM (ゴールデンマスター) がリリースされて間もなくのことでした。私は開発者アカウントを持っていて、2台目の Mac、2010 MacBook Air で Lion の開発者プレビューリリースを走らせていましたが、大きな問題は何もありませんでした。GM が開発者向けにリリースされたので、私の iMac にもインストールしてみることにしました。最初の頃は何度かフリーズを経験しましたが、Lion はまだ正式にリリースされていなかったため、同じ問題を抱えている他のユーザーを見つけて、それがよくあるのかどうかを知るのは容易ではありませんでした。しかし、TidBITS と Take Control の著者仲間である Michael Cohen の一人を見つけました。彼も最近新しい iMac を購入したばかりでした。Take Control の
著者たちの極秘メーリングリストで彼がこの問題について言及していたので、私も同じ問題を抱えていると伝えました。短い電子メールのやり取りで、全く同じ問題であることが確認されました。
問題の解決を試みる— 新しいiMacを所有し、AppleCareも既に購入していたにもかかわらず、Appleに問い合わせることはできないと分かっていました。リリース前のソフトウェアを使っているため、Appleにできることは何もないと言われるだろう、と。ビデオを見るのも避け、ついにLionがリリースされた2011年7月23日にAppleサポートに電話しました。
問題を説明すると、とても理解のあるサポート担当者が対応してくれました。PRAMとSMCのリセット(既に済ませていました)やLionの再インストールを勧めるなど、私の時間を無駄にすることはありませんでした。Snow Leopardでは問題は発生しておらず、iMacが原因である可能性は低いと説明しました。担当者はメモを取り、後ほど連絡すると言ってくれました。
数日後、驚いたことに、上級テクニカルサポートエンジニアから電話がかかってきました。サポートスタッフはこれが深刻な問題だと明確に認識していたようで、私のケースはすぐにエスカレーションされました。私は何が起こったのか、そして解決のために何をしたのかを説明すると、彼はいくつかの解決策を提案してくれました。いくつかのキャッシュフォルダを削除し、ログもいくつか送信しました。すると、彼は再び電話をかけてきて、周辺機器の接続を外す(確認済み)、サードパーティ製のRAMを取り外す(確認済み)、そして最後に別のディスクにクリーンインストールする(確認済み)ように指示しました。問題は依然として発生し、クリーンインストール後も再現するまでに少し時間がかかりました。
今後の対応は? — 現時点では解決策はありません。Appleが原因究明に尽力していることは承知しています。サポートエンジニアとメールや電話で定期的に連絡を取っているからです。Appleフォーラムのスレッドは広大で分かりにくく、多くの人が解決策を見つけたと思っていますが(結局は一時的なものに過ぎません)、現状をお伝えします。
新しいiMac(21.5インチモデルと27インチモデルの両方)であらゆる種類のビデオを視聴すると、フリーズが発生することがあります。これはビデオを視聴するたびに発生するわけではなく、iMacを少なくとも一度スリープ状態にした後にのみ発生します。これらのビデオはFlash、H.264、またはQuickTime形式であり、Safari、Firefox、QuickTime Player、iTunes、またはその他のプログラムで視聴できます。
PRAMやSMCのリセットといった通常のトラブルシューティング手順は効果がありません。同様に、サードパーティ製ソフトウェアをインストールせずにLionをクリーンインストールしても問題は解決しません。Appleフォーラムで提案されていたFlashとJavaの削除と再インストールも効果がありません。RAMやその他のハードウェアをいじっても状況は変わりませんが、ビデオカードのハードウェアの問題である可能性もあるでしょう。(ただし、特定のビデオカードのバグが原因ではないと思われます。なぜなら、私を含め、この問題を抱えている多くの人はSnow Leopard搭載のiMacを購入し、Lionにアップグレードするまでフリーズ現象に悩まされていなかったからです。問題はiMacのビデオカードとLionの競合にあるようです。)つまり、
Appleフォーラムで提案されている「解決策」はどれも問題を解決しません。
この問題が発生した場合、回避する方法は 2 つしかありません。
- 可能であればビデオを視聴しないでください。または、iMac を再起動してからビデオを視聴してください。
-
夜、iMacをスリープ状態にする代わりに、シャットダウンしましょう。LionのResume機能を使えば、特にSSD搭載のiMacでは、すぐに再起動できます。スリープ状態を避けることが、フリーズを回避する唯一の確実な方法のようです。もちろん、iMacを常に電源を入れたままにすることもできますが、それは電気の無駄です。
また、この問題が発生した場合は、Appleサポートにご連絡ください。影響を受けている人数を把握できます。ここで読んだ情報やAppleフォーラムで読んだ情報もお伝えください。Lionの再インストールなど、効果がないことが証明されている複雑な操作を勧められた場合は、時間を無駄にしないようにしましょう。
Appleにはこの問題については寛容に受け止めたいところですが、Lionのテストで、特に最新のiMacではこの問題に気付かなかったというのは残念です。もし解決策が見つかっていたら、私が連絡を取ったサポート技術者から連絡があったはずです。早く原因が特定され、修正プログラムが公開されることを期待しています。
オペレーティングシステムは複雑で、発生する問題の種類も多岐にわたります。少なくとも、このようなケースでは、Windows PCのようにハードウェアの変数は比較的少なく、新しいiMacには3種類のビデオカードのうちの1つが搭載されています。
しかし、多くのiMacユーザー(Appleフォーラムのスレッドから判断すると、Mac初心者が多いようです)は、新品のMacでこのようなことが起きていることに非常に憤慨しています。私としては、これは単なるちょっとした問題だと捉えています。iMacで動画を見ることはあまりありませんが、仕事で必要になった場合は、もう少し冷静に対処した方が良いかもしれません。
最後に、まだ Snow Leopard を実行している新しい iMac をお持ちで、何らかのビデオを視聴する場合は、Apple がこの競合に対処するまで Lion へのアップグレードを延期することをお勧めします。
[Kirk McElhearn は Macworld のシニア寄稿者であり、TidBITS にも時々寄稿しています。また、自身のブログ Kirkville では Mac 以外の話題も取り上げています。Kirk の最新著書は「Take Control of Scrivener 2」です。Twitter で @mcelhearn をフォローしてください。]