Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am using Ubuntu and XMBC on my HTPC and have chosen the Radeon HD5570 Video card which has an HDMI output. In the sound preferences there is no surround sound option for the video card just stereo and although I can get sound through it in XBMC, my receiver does not state Dolby Digital on movies that are in fact Dolby so its definitely not giving me the true sound it should.

Does this card not support surround sound through HDMI and I somehow missed it? If that is the case does anyone have suggestion that has been tested and works? Id like to know its going to work before investing in yet another video card.


I purchased a Nvidia GeForce GTS 450, plugged it in, downloaded the proprietary driver from the system control panel, disabled the onboard audio from the BIOS (not sure if this was necessary but I did it anyways), and changed the sound settings to use the new video card. Everything works flawlessly. It was a seemless setup.

share|improve this question
up vote 1 down vote accepted

According to AMD's tech support, AMD graphics cards do not offer drivers for linux to allow 5.1 or 7.1 sound through HDMI. So stereo is the best i'll be able to get with this video card. Nvidia cards are better supported with linux so I will likely end up going with another card.

I'll update this with specifics when I get a new card working properly.

share|improve this answer

Strange, I have full surround on my AMD Radeon HD 5450 7.1 on an Ubuntu based system, all over HDMI.

I'm running XBMC over this.

Results of aplay -l should give you the HDMI hardware location, after which you specify the sound to go over that. aplay -L will give you a more detailed list. Then specify your sound to output to that card (eg, hw:1,3 or plughw:1,3)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.