Gigabyte GA-MA78GM

ALC883 Digital (enable SPDIF)
amixer set IEC958 100 unmute

Open alsa-mixer, menu > preferences. Select the checkbox for IEC958. A new tab should appear in the alsa-mixer main window. In the tab, there is another checkbox for IEC958. Select this one, and the digital channel should now be unmuted.

http://www.mythtv.org/wiki/Intel_HD_Audio_-_Realtek_ALC88x

Graphic
http://wiki.cchtml.com/index.php/Ubuntu_Intrepid_Installation_Guide
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/284119
http://ati.amd.com/support/drivers/linux/linux-radeon.html

# kermic
wget https://launchpad.net/ubuntu/+source/fglrx-installer/2:8.660-0ubuntu1/+build/1204179/+files/fglrx-amdcccle_8.660-0ubuntu1_i386.deb
wget https://launchpad.net/ubuntu/+source/fglrx-installer/2:8.660-0ubuntu1/+build/1204179/+files/fglrx-kernel-source_8.660-0ubuntu1_i386.deb
wget https://launchpad.net/ubuntu/+source/fglrx-installer/2:8.660-0ubuntu1/+build/1204179/+files/fglrx-modaliases_8.660-0ubuntu1_i386.deb
wget https://launchpad.net/ubuntu/+source/fglrx-installer/2:8.660-0ubuntu1/+build/1204179/+files/libamdxvba1_8.660-0ubuntu1_i386.deb
wget https://launchpad.net/ubuntu/+source/fglrx-installer/2:8.660-0ubuntu1/+build/1204179/+files/xorg-driver-fglrx_8.660-0ubuntu1_i386.deb
wget https://launchpad.net/ubuntu/+source/fglrx-installer/2:8.660-0ubuntu1/+build/1204179/+files/xorg-driver-fglrx-dev_8.660-0ubuntu1_i386.deb
https://launchpad.net/ubuntu/karmic/+source/fglrx-installer/2:8.660-0ubuntu1

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms

wget https://www2.ati.com/drivers/linux/ati-driver-installer-9-1-x86.x86_64.run -P /tmp

cd /tmp
sh ati-driver-installer-9-1-x86.x86_64.run --buildpkg Ubuntu/intrepid

sudo dpkg -i xorg-driver-fglrx_8.573-0ubuntu1_i386.deb fglrx-kernel-source_8.573-0ubuntu1_i386.deb fglrx-amdcccle_8.573-0ubuntu1_i386.deb

asoundrc

pcm.!default {
type plug
slave.pcm {
type dmix
ipc_key 1478
slave {
pcm "hw:0,1"
format S32_LE
period_time 0
period_size 1024
buffer_size 8192
}
}
}

pcm.!iec958 {
type plug
slave.pcm "hw:0,1"
}

#pcm.!default {
# type plug
# slave.pcm "hw:0,1"
#}

#ctl.!iec958 {
# type plug
# slave.pcm "hw:0,1"
#}