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 -r48000
ETA: (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,0
zu der Zeit) hat natürlich funktioniert.
Bemerkenswert ist auch die Tatsache, dass pavucontrol
angezeigt 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.sh
Ausgabe 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.audio
Moduleigenschaft gesehen. Das radeon
Modul ist nicht geladen, amdgpu
ist 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 amdgpu
Treiber 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]