3

I threw an R9 380 into my machine the other day, and with the AMDGPU drivers everything seems quite fine . . . except I no longer have any sound. I've tried setting the audio priority, but considering that sending test sounds to the device from system settings results in no sound either I'm assuming it's not a mere prioritization issue.

Opening up pavucontrol, it lists "HDMI/DisplayPort (unplugged)", which of course surprises me considering I'm reading it on my screen so it's not like the DisplayPort connection is unplugged.

I'm running Kubuntu 16.04, and currently making do my passing the audio out a USB sound card and then into a speaker, so it's not urgent, just . . . perplexing.

keithzg
  • 228

2 Answers2

6

This is a known issue the open source driver amdgpu does not support audio over HDMI/DisplayPort, yet. This feature will be available as soon as DAL (Display abstraction layer) has been merged into the mainline kernel. DAL is a new driver abstraction layer by AMD. Originally, the merger was scheduled for kernel 4.7 by AMD but there were a lot of retentions at the side of the mainline kernel developers.

Hence, at the moment of this writing (kernel 4.9 is current) you only have three choices

  1. Abstain from audio output through HDMI/DisplayPort and wait
  2. Use the proprietary AMDGPU Pro driver
  3. Use a self-compiled kernel that already includes DAL

See Bug 98809 on freedesktop.org.

Zanna
  • 72,312
0

Have you tried to change the output profile to "Digital Stereo (HDMI) output" in "Audio Setup" from Kmix menu?

This procedure is explained here: Sending sound only through HDMI (kubuntu)