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"
#}