HDMI audio of graphics cards

AmigaOne X5000 platform specific issues related to Linux only.
Post Reply
Roland
Posts: 825
Joined: Tue May 02, 2017 7:23 am

HDMI audio of graphics cards

Post by Roland »

I would like to test the audio side of my graphics card (Radeon HD 5450), but how to activate it? In Audio settings of Linux system it is recognized ("HDMI Cedar audio"), but cannot be activated - the only option to choose is 'OFF'! I'm sure someone here told me that the audio of graphics cards is supported in Linux....

I have also a Envy24Ht card and it can be chosen, but it still doesn't work, not even with the latest kernel versions (4.14.20, 4.15.4, 4.16.0-rc2). BTW, also the 'memory bug' which prevents from using the whole RAM with RTL 8169 is still present in all those kernel lines...:-/
- Roland -
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: HDMI audio of graphics cards

Post by Spectre660 »

Have to ask the basic questions to start.
Is your Monitor HDMI capable and are you connected using the HDMI port of your video card ?
Can you try with my latest kernel (4.15.5).It is working for me (Radeon RV620) .
http://dl.dropboxusercontent.com/s/woma ... ar.gz?dl=0
The Radeon HDMI sound support is built-in so no modules needed .
Just needs to be configured in Sound preferences to be Digital Stereo (HDMI) output and default device for sound output
in the Output section of Sound Preferences .
Roland wrote:I would like to test the audio side of my graphics card (Radeon HD 5450), but how to activate it? In Audio settings of Linux system it is recognized ("HDMI Cedar audio"), but cannot be activated - the only option to choose is 'OFF'! I'm sure someone here told me that the audio of graphics cards is supported in Linux....

I have also a Envy24Ht card and it can be chosen, but it still doesn't work, not even with the latest kernel versions (4.14.20, 4.15.4, 4.16.0-rc2). BTW, also the 'memory bug' which prevents from using the whole RAM with RTL 8169 is still present in all those kernel lines...:-/
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Roland
Posts: 825
Joined: Tue May 02, 2017 7:23 am

Re: HDMI audio of graphics cards

Post by Roland »

Spectre660 wrote:Have to ask the basic questions to start.
Is your Monitor HDMI capable and are you connected using the HDMI port of your video card ?
No... I will have to use a HDMI adapter with a separate audioconnector to get the sound to my monitor which has only DVDI/VGA connectors and a 3.5 mm sound plug. But I suppose the cabling does not effect directly on the available options in sound prefs...?
Can you try with my latest kernel (4.15.5).It is working for me (Radeon RV620) .
http://dl.dropboxusercontent.com/s/woma ... ar.gz?dl=0
The Radeon HDMI sound support is built-in so no modules needed .
I downloaded it and tested... No change.
Just needs to be configured in Sound preferences to be Digital Stereo (HDMI) output and default device for sound output
in the Output section of Sound Preferences.
The problem is that there is nothing to select... There are no settings profiles available for Radeon sound, only 'off', See below:
- Roland -
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: HDMI audio of graphics cards

Post by Spectre660 »

Not sure what is going wrong .
This is what I get with

dmesg | grep HDA

[ 6.537452] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/platform/ffe201000.pcie/pci1000:00/1000:00:00.0/1000:01:00.0/1000:02:02.0/1000:05:00.1/sound/card3/input7
[ 6.539467] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/platform/ffe200000.pcie/pci0000:00/0000:00:00.0/0000:01:00.1/sound/card2/input1
[ 6.539723] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/platform/ffe200000.pcie/pci0000:00/0000:00:00.0/0000:01:00.1/sound/card2/input2
[ 6.539972] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/platform/ffe200000.pcie/pci0000:00/0000:00:00.0/0000:01:00.1/sound/card2/input3
[ 6.540222] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/platform/ffe200000.pcie/pci0000:00/0000:00:00.0/0000:01:00.1/sound/card2/input4
[ 6.540532] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/platform/ffe200000.pcie/pci0000:00/0000:00:00.0/0000:01:00.1/sound/card2/input5
[ 6.540782] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/platform/ffe200000.pcie/pci0000:00/0000:00:00.0/0000:01:00.1/sound/card2/input6
[ 6.572111] #2: HDA ATI HDMI at 0xc10040000 irq 49
[ 6.572112] #3: HDA ATI HDMI at 0xc30010000 irq 50
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Roland
Posts: 825
Joined: Tue May 02, 2017 7:23 am

Re: HDMI audio of graphics cards

Post by Roland »

Spectre660 wrote:Not sure what is going wrong .
This is what I get with

dmesg | grep HDA
...
Here is the same from me:

[ 2.472932] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/platform/ffe200000.pcie/pci0000:00/0000:00:00.0/0000:01:00.1/sound/card1/input0
[ 2.568103] #1: HDA ATI HDMI at 0xc10020000 irq 41

Does that tell anything...?
- Roland -
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: HDMI audio of graphics cards

Post by Spectre660 »

Apparently HDMI needs EDID info from the Monitor about both its Video and Audio capabilities to set both signals. So if it is not getting any audio capability info from your monitor it will not enable the audio.
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Post Reply