HDMI audio of graphics cards

AmigaOne X5000 platform specific issues related to Linux only.

HDMI audio of graphics cards

Postby Roland » Thu Feb 22, 2018 9:40 pm

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 -
Roland
 
Posts: 193
Joined: Tue May 02, 2017 8:23 am

Re: HDMI audio of graphics cards

Postby Spectre660 » Fri Feb 23, 2018 5:40 pm

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...:-/
Spectre660
 
Posts: 1465
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: HDMI audio of graphics cards

Postby Roland » Fri Feb 23, 2018 8:27 pm

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:
Attachments
Sound_prefs.png
- Roland -
Roland
 
Posts: 193
Joined: Tue May 02, 2017 8:23 am

Re: HDMI audio of graphics cards

Postby Spectre660 » Fri Feb 23, 2018 9:01 pm

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
Spectre660
 
Posts: 1465
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: HDMI audio of graphics cards

Postby Roland » Fri Feb 23, 2018 10:45 pm

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 -
Roland
 
Posts: 193
Joined: Tue May 02, 2017 8:23 am

Re: HDMI audio of graphics cards

Postby Spectre660 » Sat Feb 24, 2018 12:55 am

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.
Spectre660
 
Posts: 1465
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat


Return to Platform: AmigaOne X5000 - Linux Only

Who is online

Users browsing this forum: No registered users and 5 guests