12
UserEventAgent が応答しない?

先日、たまたまアクティビティモニタを起動しました。プロセスのリストを確認したところ、赤い文字で「応答なし」と表示された項目が2つあるのに驚きました。その2つのプロセスとは、UserEventAgentcoreadudiodでした。

これは今まで見たことのないものでした。そして、見たくない類のものでした。対応の失敗によって私が気づいていた症状は何もなかったにもかかわらず、これまで気づかなかった深刻な問題が今、起こっているのではないかと心配になりました。

残念ながら、何が起こっているのかもっと詳しく知りたいと思い、どちらかの項目を選択する前に、2つの項目がリストから消えてしまいました。数秒後、謎のプロセスが再び現れましたが、やはり赤色のまま、応答がありません。この猫とネズミの追いかけっこは、私が諦めて答えを探すためにWebブラウザを開くまで続きました。

問題の直接的な原因は、JoeSoft社のオーディオ処理プログラム「Hear」を最近インストールしたことにあることが判明しました。修正は簡単です。最近リリースされた1.0.2アップデートをインストールするだけで、この問題に具体的に対処できます(AppleのウェブサイトにあるHearのダウンロードページに記載されています)。

しかし、問題の真の原因はHearではなく、Leopard(Mac OS X 10.5)です。Hearは単なるきっかけに過ぎません。エラーメッセージもどうやら誤報のようです。私の情報筋によると、アクティビティモニタはプロセスが応答していないと報告していますが、アクティビティモニタのほうが間違っているとのことで、すべて正常に動作しています。そのため、私の場合と同様に、この疑似バグに関連する症状に気付かない可能性が高いです。Hearのアップデートは、アクティビティモニタに誤報が表示されないようにする方法を見つけただけです。

心配な「応答なし」メッセージが赤で表示されたアクティビティ モニタ ウィンドウ。

これに一致して、UserEventAgent の「無応答」は、他の様々なソフトウェアが原因である可能性があります。UserEventAgent はバックグラウンドプロセスで、/System/Library/UserEventPluginsフォルダ内にあるプラグインなどの読み込みを担当します。このフォルダ内の項目の一つに、Apple の BluetoothUserAgent-Plugin があります。この「無応答」バグに遭遇した多くのユーザーから、フォルダから Bluetooth 項目を削除し(Mac を再起動)、症状が解消したとの報告があります。Pro Tools や Digidesign などの他のオーディオプラグインも、この症状を引き起こす原因として挙げられています。

もちろん、MacでBluetoothを使用している場合、Bluetoothプラグインを削除すると他の問題が発生する可能性があります。ただし、このメッセージは誤報ですので、プラグインを削除する必要はありません。アクティビティモニタのリストは無視してください。

少数のユーザーは、応答しないはずのプロセスが Mac の CPU を過度に消費し、Mac の応答速度を低下させている可能性があると主張していますが、他のほとんどのユーザー (私を含む) はそのような現象に遭遇していません。

それでも、これらのメッセージは、本物か偽物かに関わらず、完全に消えることが望ましいでしょう。最終的には、完全かつ恒久的な修正にはMac OS Xのアップデートが必要になります。