macOS Mojaveでcoreaudiodが再起動を繰り返す

macOS Mojaveがリリースされたので早速自宅のMacMini(Late 2012)をアップデートしてみたのだけど、音声関係でトラブったのでその復旧メモ。結論から言うと、SONY UDA-1のUSBドライバーをアンインストールしたら復旧した。

症状

  • OS再起動、ログインすると1,2分して強制ログアウトされてしまう。またログインしてもしばらくしてログアウトしてしまう。これを2,3回繰り返すと、それ以降はログアウトしなくなる。
  • 音声の再生が数秒おきに止まる。音飛びじゃなくて止まる。4秒くらい再生されて、7秒くらい止まってまた4秒くらい再生される、の繰り返し。動画の場合は音声が停止している間は、動画の再生も止まる。

こんな感じで最初の症状はまあ我慢できなくもないが、2個目はさすがに困る。

ログ

system.logにはこんなログが大量に出力されてる。coreaudiodが再起動を繰り返していて症状ともつじつまがあう感じ。

Sep 30 10:41:30 graphite com.apple.xpc.launchd[1] (com.apple.audio.coreaudiod[4728]): Service exited due to SIGBUS | sent by exc handler[4728]
Sep 30 10:41:30 graphite com.apple.xpc.launchd[1] (com.apple.audio.coreaudiod): Service only ran for 4 seconds. Pushing respawn out by 6 seconds.
Sep 30 10:41:40 graphite com.apple.xpc.launchd[1] (com.apple.audio.coreaudiod[4732]): Service exited due to SIGBUS | sent by exc handler[4732]
Sep 30 10:41:40 graphite com.apple.xpc.launchd[1] (com.apple.audio.coreaudiod): Service only ran for 4 seconds. Pushing respawn out by 6 seconds.
Sep 30 10:41:50 graphite com.apple.xpc.launchd[1] (com.apple.audio.coreaudiod[4738]): Service exited due to SIGBUS | sent by exc handler[4738]
Sep 30 10:41:50 graphite com.apple.xpc.launchd[1] (com.apple.audio.coreaudiod): Service only ran for 4 seconds. Pushing respawn out by 6 seconds.
Sep 30 10:42:00 graphite com.apple.xpc.launchd[1] (com.apple.audio.coreaudiod[4744]): Service exited due to SIGBUS | sent by exc handler[4744]

調査経過

まず、coreaudiodをkillしたりしてみたが何も変わらず。ググってみると、サードパーティ製のオーディオプラグインを削除したらいいという記述を見つける。どれどれと思い、/Volumes/Macintosh HD/Library/Audio/Plug-Ins/HAL/を確認してみると、CMediaDSF.pluginというやつだけ、ディレクトリのタイムスタンプが古くて怪しい。これなんだっけと思い、ググってみるとUDA-1のドライバーであることが判明。確かに大昔にインストールしたわ。

対処

https://www.sony.jp/support/netjuke/download/driver-uda1-mac/

に従って、ドライバーをアンインストールして再起動したら問題が解消した。たぶん上記のディレクトリをそのまま削除しても大丈夫な気がするけど。ちなみにアンインストールしても、ハイレゾ再生ができなくなるだけで、iTunesやYouTubeを使う分にはなんの問題もない。

ゴーストトリック終わった。

ゴーストトリック終わった。iOS版。ノーヒントで頑張った。

ゴースト トリック
ゴースト トリック
Developer:
Price: Free+

最初のうちは、とりつける範囲のものに取り付いてアクションするだけの総当たりゲームかなと思っていたけど、そのうちタイミングや順序性が必要なステージが出てきて、なかなか上手いことできているなあと思った。

ただ、自分はタイムマシンものが苦手(シナリオの整合性がつかなくなる印象がどうしても先にくる)なのと、全体的な演出がオーバーアクションだったり子供向けだったりするところが、自分的にはイマイチだった。