ThinkPad X1 CarbonでThunderbolt Dock経由のUSBオーディオに発生する音割れを解決する

広告

俺には非常に奇妙な問題がある。この問題には1年も悩まされてきた。

家でノートPCを使うときはThunderbolt 3のDockに接続している。そのDockにはUSBオーディオインターフェースを繋いでいて、デスクトップにヘッドホン出力を確保しつつ、そのUSBオーディオからスピーカー2台にも出力している。

広告

要するにThunderbolt Dock内蔵のオーディオは使わず、別途USBオーディオを外付けしているわけだ。

去年あたりから、このオーディオに妙な問題が出始めた。音楽や動画を再生すると、必ず音割れするのだ。最初はDockの問題だと思った。しかしそのオーディオを直接ノートPCのUSBポートに挿すと問題は起きない。Dockに挿したときだけ電力不足になるのだ。

一般的に音割れは電力不足が原因だろう。俺が疑ったのはノートPCの電圧を下げたことによる影響だった。無効化してみると症状は多少良くなったが、それでも不定期に発生する。

次はTLPの省電力モードが原因かと考えた。TLPをPerformanceモードに設定してみたが、これも改善しなかった。

そしてついに解決策を見つけた。

Screenshot-20200520202218-1115x533.png

まずPCにThunderbolt Dockを接続し、そのUSBオーディオを有効化して動画を再生し、スピーカーから音が出ている状態にする。

次にPowerTopを起動し、消費電力の項目でGoodとBadを順番に切り替えて、音に変化が出ないか確認する。すると最後の方にあるPCIデバイスを省電力モードに設定した途端、音割れが発生することが分かった。

さらにlspciでこのハードウェアの番号を調べると、00:16.0だった。

Screenshot-20200520202733-666x378.png

あとは簡単だ。tlpの設定ファイルを開き、この番号をブラックリストに書き込んで省電力モードの管理対象から外し、再起動すれば解決する。

とにかく、似たような問題があればこの方法を試してみてほしい。


追記:

この方法では問題は解決しなかった。だが最終的に解決策も見つかった。 /archives/11853/

本家 plumz.me でこの記事にコメントする

コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。

目次