On Sat, 29 Mar 2008 the mental interface of Risto Suominen told: > I've been trying to fix ALSA support for older PowerMacs. Anyone > experiencing problems - like missing or inoperative or wrongly > directed controls in alsamixer - could you, please, test my patch and > write the results into this list or directly to me? Maybe this could be a fix for two Debian bugs: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367773 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=446968 Please send resulte to the bug reports as well. > If you are still with me, check first with lsmod that you are using > snd-powermac: > $ lsmod | grep ^snd.powermac > snd_powermac 56576 0 > $ > > Then you will need to install make, C-compiler and kernel headers > corresponding to your running kernel, f.ex (Ubuntu Dapper 6.06.1): > $ sudo aptitude install make gcc linux-headers-2.6.15-26-powerpc > > and fetch the ALSA driver source code and my patch: > $ wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.16.tar.bz2 > $ wget http://ristosu.wippiespace.com/pub/alsa-driver-1.0.16-p4.diff > > Unpack the source and apply the patch: > $ tar xjf alsa-driver-1.0.16.tar.bz2 > $ cd alsa-driver-1.0.16 > $ patch -p0 < ../alsa-driver-1.0.16-p4.diff > > Finally configure: > $ ./configure --disable-verbose-printk > --with-kernel=/usr/src/linux-headers-2.6.15-26-powerpc > --with-build=/usr/src/linux-headers-2.6.15-26-powerpc > --with-moddir=/lib/modules/2.6.15-26-powerpc/updates/sound > --with-isapnp=no --with-oss=yes --with-pcm-oss-plugins=yes > --with-cards=powermac > > make and install: > $ make > $ sudo make install-modules > > To load the new modules without rebooting: > $ sudo modprobe -r snd-powermac > $ sudo modprobe -r snd-pcm-oss > $ sudo modprobe snd-powermac > > Risto Elimar -- .~. /V\ L I N U X /( )\ >Phear the Penguin< ^^-^^
Attachment:
signature.asc
Description: Digital signature