16.04 ALSA / Radeon R9 380 HDMI-Audio

16.04 ALSA / Radeon R9 380 HDMI-Audio

Ich habe vor Kurzem ein Upgrade von Ubuntu Studio 15.10 auf 16.04 durchgeführt und die Audioausgabe vom HDMI-Anschluss meiner GPU scheint überhaupt nicht mehr zu funktionieren.

Die Ausgabe von alsa-info.sh finden Sie hier. Sie enthält unter anderem aplay -l.http://pastebin.ca/3584748

Die Ausgabe von der integrierten Soundkarte (Karte 0) und meiner USB-Audioschnittstelle (Karte 1) scheint einwandfrei zu funktionieren. Die Eingabe habe ich nicht probiert.

Ich habe fglrx/Catalyst verwendet und frage mich, ob die Umstellung auf die Open-Source-Treiber (AMDGPU) der Übeltäter ist, aber ich dachte, ich frage hier mal nach, ob es jemand genau weiß oder einen Konfigurationsfehler erkennen kann. (Hoffentlich)

Und hier ist die relevante Ausgabe von 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

speaker-test -Dhw:3,3 -c2 -r48000ETA: (27.04.) Ich habe erfolglos versucht, Ton direkt an das Ding zu senden . Ich habe auch die anderen Geräte auf der Karte ausprobiert, 7 bis 11. Die direkte Wiedergabe auf dem integrierten Audiogerät ( hw:2,0zu der Zeit) hat natürlich funktioniert.

Bemerkenswert ist auch die Tatsache, dass pavucontrolangezeigt wird, dass Ton an das Gerät gesendet wird.

ETA: (28.04.) Ich habe versucht, zwei verschiedene Live-Images von zwei verschiedenen Distributionen zu booten, um zu sehen, ob ich eine gute alsa-info.shAusgabe bekomme, aber der Ton funktionierte bei beiden auch nicht. Eines war Ubuntu 15.10, und ich habe fglrx installiert; immer noch kein Ton. Ich nehme an, es könnte ein physisches Problem mit der Karte sein, aber es wäre ein erstaunlicher Zufall.

Ich habe Erwähnungen der radeon.audioModuleigenschaft gesehen. Das radeonModul ist nicht geladen, amdgpuist anscheinend das relevante Modul. Ich konnte nicht festlegen amdgpu.audio(was eine gültige Eigenschaft ist und dasselbe zu tun scheint wie das radeonÄquivalent), aber das ist ein anderes Problem, das ich in einer separaten Frage habe. (Hier:/etc/modprobe.d/ conf-Datei ignoriert)

ETA: (5/01) Ich hatte den Verdacht, und eine andere Person hat es bestätigt, (/etc/modprobe.d/ conf-Datei ignoriert), dass der amdgpuTreiber einfach nicht in der Lage ist, den Audioausgang für den Chipsatz meiner GPU zu unterstützen. Wenn ich etwas anderes feststelle, aktualisiere ich die Frage erneut oder beantworte sie.

Antwort1

Ich habe gerade installiertAMDGPU-PRO-Treiber(aktuelle Version ist 16.30) und der Ton funktioniert jetzt von meinem Bildschirm über das HDMI-Kabel!

$ sudo lspci | grep VGA

gibt mir

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

verwandte Informationen