Today i used magic to update alsa to version 1.0.4
since then no digital-out works anymore. only standard stereo output via cinch.
Anyone has a solution to fix this?
Update to Alsa 1.0.4 -> no digi-out
I dont have any patches for 2.6 written yet, there are still bugs to be ironed out, and I dont do a great deal of kernel devel, so we all have to wait...
The previous version of ALSA was 0.9.2 with http://gentoox.shallax.com/patch-files/alsapatch.tbz2 for patching.
There was some heavy patching for this version which seems to have been dropped for later versions of ALSA, this is probably why digital doesnt work anymore.
The previous version of ALSA was 0.9.2 with http://gentoox.shallax.com/patch-files/alsapatch.tbz2 for patching.
There was some heavy patching for this version which seems to have been dropped for later versions of ALSA, this is probably why digital doesnt work anymore.
The original Xbox adaptation of Gentoo
Lovely, thanks for the info ShALLaX. I've got digital out sound working once again. Here are the steps that I took to get it working:
Then I rebooted and all was well.
For anyone wondering what the "ebuild" command is, it is one of the commands that "emerge" uses behind the scenes. We have to use it here because we have to "unpack" the code, patch it up, and then compile and install it (merge it).
Thanks,
ken.
Code: Select all
cd /home/gentoox (or any other directory you want)
wget http://gentoox.shallax.com/patch-files/alsapatch.tbz2
tar -xjf alsapatch.tbz2
ebuild /usr/portage/media-sound/alsa-driver/alsa-driver-0.9.2.ebuild unpack
cp /home/gentoox/alsa-kernel/pci/intel8x0.c /var/tmp/portage/alsa-driver-0.9.2/work/alsa-driver-0.9.2/alsa-kernel/pci/
cp /home/gentoox/alsa-kernel/pci/ac97/ac97_codec.c /var/tmp/portage/alsa-driver-0.9.2/work/alsa-driver-0.9.2/alsa-kernel/pci/ac97/ac97_codec.c
ebuild /usr/portage/media-sound/alsa-driver/alsa-driver-0.9.2.ebuild merge
For anyone wondering what the "ebuild" command is, it is one of the commands that "emerge" uses behind the scenes. We have to use it here because we have to "unpack" the code, patch it up, and then compile and install it (merge it).
Thanks,
ken.
Slightly shorter version ;p:
Code: Select all
cd /home/gentoox
wget --limit-rate=5120 http://gentoox.shallax.com/patch-files/alsapatch.tbz2
tar -xjf alsapatch.tbz2
ebuild /usr/portage/media-sound/alsa-driver/alsa-driver-0.9.2.ebuild unpack
cp -avx /home/gentoox/alsa-kernel /var/tmp/portage/alsa-driver-0.9.2/work/alsa-driver-0.9.2
ebuild /usr/portage/media-sound/alsa-driver/alsa-driver-0.9.2.ebuild merge
The original Xbox adaptation of Gentoo