I was about to give up after trying a million things to get sound to work over hdmi with my video card.
In ubuntu 8.10
NOTE: READ THE ****** AT THE END (AFTER STEP 10) AS IT MAY SAVE YOU A HEADACHE
1) Open the Volume Control Panel
2) Click Switches
3) Click Preferences
4) Check off IEC958 and IEC985 DEFAULT PCM
5) Close the preferences panel
6) Check off the newly found checkboxes on the switches panel
7) Close the Volume Control Panel
8) Go to System>Preferences>Sound
9) Go to the devices tab and change the following to
"HDA ATI SB ALC662 DIGITAL (ALSA)" :
"Sound Events"
"Music and Movies"
"Audio Conferencing"
10) Set "Default Mixer Track" to "HDA ATI SB (ALSA)" and then chose "Digital" at the bottom of the list below it.
11) Enjoy sound over HDMI =)
******) "HDA ATI SB ALC662 DIGITAL (ALSA)" and "HDA ATI SB (ALSA)" are both part of my onboard video card. Therefore it is very likely your value here will be different, just look for something similar. Try tunning aplay -l and comparing to my results to find your appropriate value. Remember, if your sound is already working via the audio ports but not HDMI then you shouldn't have to change it anything too dissimilar.
This may seem rather simple but I tried every solution I could find on this forum and went to extraordinary lengths and it turned out being something quite simple.
Just in case: here is the result of my aplay -l
root@phenomx4:/home/brendan# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC662 Analog [ALC662 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC662 Digital [ALC662 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@phenomx4:/home/brendan#
Running the latest closed-source nvidia drivers



Adv Reply



Bookmarks