16.04 ALSA / Radeon R9 380 HDMI オーディオ

16.04 ALSA / Radeon R9 380 HDMI オーディオ

最近、Ubuntu Studio 15.10 から 16.04 にアップグレードしましたが、GPU の HDMI ポートからのオーディオ出力がまったく機能しなくなったようです。

alsa-info.sh からの出力はここにあります。これには、aplay -l などの便利な機能が含まれています。http://pastebin.ca/3584748

オンボード サウンド カード (カード 0) と USB オーディオ インターフェイス (カード 1) からの出力は正常に動作しているようです。入力は試していません。

私は fglrx/Catalyst を使用していましたが、オープンソース ドライバー (AMDGPU) への移行が原因かどうか疑問に思っています。しかし、確実に知っている人や、構成エラーに気付く人がいるかどうか、ここで尋ねてみようと思いました。(うまくいけば)

以下は lspci -vvnn からの関連する出力です。

00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31)
        Subsystem: Gigabyte Technology Co., Ltd Sunrise Point-H HD Audio [1458:a182]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32
        Interrupt: pin A routed to IRQ 139
        Region 0: Memory at dff20000 (64-bit, non-prefetchable) [size=16K]
        Region 4: Memory at dff00000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Tonga HDMI Audio [Radeon R9 285/380] [1002:aad8]
        Subsystem: Tul Corporation / PowerColor Tonga HDMI Audio [Radeon R9 285/380] [148c:aad8]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin B routed to IRQ 138
        Region 0: Memory at dfe60000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

ETA: (4/27) 直接使用してサウンドを送信しようとしましたspeaker-test -Dhw:3,3 -c2 -r48000が、成功しませんでした。カード上の他のデバイス 7 から 11 も試しました。オンボード オーディオ デバイスに直接再生すると、(hw:2,0当時は) もちろん機能しました。

pavucontrolまた、デバイスにサウンドが送信されていることを示す点も注目に値します。

ETA: (4/28) 2 つの異なるディストリビューションの 2 つの異なるライブ イメージを起動して、良好なalsa-info.sh出力が得られるか試してみましたが、どちらでもオーディオは機能しませんでした。1 つは Ubuntu 15.10 で、fglrx をインストールしましたが、それでもサウンドは機能しません。カードの物理的な問題である可能性もありますが、驚くべき偶然でしょう。

モジュール プロパティについて言及されているのを見ましたradeon.audioradeonモジュールがロードされていない、amdgpuが関連するモジュールのようです。 を設定できませんでしたamdgpu.audio(これは有効なプロパティであり、同等のものと同じ動作をするようですradeon)。これは別の質問で私が抱えている別の問題です。(ここ:/etc/modprobe.d/ conf ファイルが無視されました

ETA: (5/01) 私は疑い始めていましたが、別の人が確認しました。(/etc/modprobe.d/ conf ファイルが無視されました)amdgpuドライバが私の GPU チップセットのオーディオ出力をサポートできないようです。 それ以外のことがわかったら、質問を再度更新するか、回答します。

答え1

インストールしたばかりですAMDGPU-PRO ドライバー(現在のバージョンは 16.30) HDMI ケーブルを使用して画面からサウンドが聞こえるようになりました。

$ sudo lspci | grep VGA

私に与える

[AMD/ATI] Tonga PRO [Radeon R9 285/380] 

関連情報