[pulseaudio-discuss] Issue with multiple hdmi codecs in radeonhd, hacked to work

John Ettedgui john.ettedgui at gmail.com
Mon Dec 2 17:21:22 PST 2013


On Mon, Dec 2, 2013 at 5:10 PM, Raymond Yau <superquad.vortex2 at gmail.com>wrote:

>
>> I just changed my RadeonHD 4670 for a 7870, and now when I type "aplay
>> -l"  I get many HDMI codecs instead of just one like for the previous card.
>>
>> I think this confuses PulseAudio and I get no sound... (with previous
>> card it worked all fine).
>>
>>
>>
> you have to provide output of alsa-info.sh
>
> I will do that thank you, just need to get back on that machine.

> some graphic card use the motherboard internal spdif out connector for
> audio
> which don't support jack detection
>
Oh interesting, but I was just using the standard HDMI connector of the VGA
card without connecting my card to the motherboard by more than PCI-E.
Also, spdif would not get me 6 channels in LCPM, so I don't think that was
it but I could be wrong.

>
> http://www.intel.com/support/motherboards/desktop/sb/CS-032871.htm
>
>
>
>>
>> When I type "aplay -L" I get one more codec that I can see it in the
>> pavucontrol profile (not sure which one as the names are irrelevant)
>>
>>
>> if in default.pa I specify the alsa sink device=hw:0,3 directly, I do
>> get sound, but then in pavucontrol I do not get the advanced sub-menu
>> anymore which makes me think something is not working properly...
>>
>> For now I have settled on this hack instead:
>>
>>
>> I changed the extra-hdmi.conf in
>> /usr/share/pulseaudio/alsa-mixer/profile-sets file to :
>>
>> [Mapping hdmi-surround-extra0]
>> description = Digital Surround 5.1 (HDMI 0)
>> device-strings = hdmi:%f,0
>> paths-output = hdmi-output-0
>> channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
>> priority = 1
>> direction = output
>>
>> [Mapping hdmi-surround-extra3]
>> description = Digital Surround 5.1 (HDMI 3)
>> device-strings = hdmi:%f,0
>> paths-output = hdmi-output-3
>> channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
>> priority = 1
>> direction = output
>>
>> I only need one of these two, somehow they both work...
>>
>> Now everything works for me, but since it's not out of the box, I am
>> guessing there might be something out there to fix.
>>
>>
>>
>
> https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pci/hda?id=5a61358433b1f89b500f2c365746c73cb7a27e2f
>
> Hmmm I am not sure what you meant by that.


Thank you!
I will follow up with the alsa info.
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20131202/57ec6810/attachment-0001.html>


More information about the pulseaudio-discuss mailing list