Install alsa on mandrake 9.1
This only for mandrake 9.1
-- dget mandrake kernel source ftp://sunsite.cnlab-
HYPERLINK "ftp://sunsite.cnlab-switch.ch/mirror/mandrake/9.1/i586/Mandrake/RPMS"HYPERLINK
"ftp://sunsite.cnlab-switch.ch/mirror/mandrake/9.1/i586/Mandrake/RPMS"
<a href="ftp://sunsite.cnlab-switch.ch/mirror/mandrake/9.1/i586/Mandrake/RPMS"switch.ch/mirror/mandrake/9.1/i586/Mandrake/RPMS>
ftp://sunsite.cnlab-switch.ch/mirror/mandrake/9.1/i586/Mandrake/RPMS"switch.ch/mirror/mandrake/9.1/i586/Mandrake/RPMS</a>
-- <a href="http://www.alsa-project.org/"http://www.alsa-project.org">
http://www.alsa-project.org/"http://www.alsa-project.org"</a>
stable release: get driver && library
tar xvfj http://alsa-lib-0.9.5.tar.bz2/"alsa-lib-0.9.5.tar.bz2
cd alsa-lib-0.9.5
./configure
make
download checkinstall
<a href="http://www.checkinstall.com">
rpm -i checkinstall
cd alsalib
checkinstall
vim /etc/ld.so.conf
add to ld.so.conf
/usr/local/lib
ldconfig
tar xvfj http://alsa-driver-0.9.5.tar.bz2/"alsa-driver-0.9.5.tar.bz2
cd alsa-driver
see what is loaded / check what soundcard it is
lspci
or lsmod
in case that you have not installed the kernle source: rpm -i kernel-source-
this installs the kernel sources at /usr/src/linux-2.4.21.-0 ....
cd /usr/src/linux-
find . -name \*'
cp arch/i386/defconfig /usr/src/linux/.config
make xconfig (if you have xconfig)
or make menuconfig
klick
save + exit
in xconfig
make dep (in /usr/src/linux)
cd /tmp/alsa-driver-0.9.5
./configure with-cards=all
make
--- > checkinstall to make rpm.......
./snddevices
chmod 777 /dev/dsp
run alsaconf to automatically change entries in /etc/modules.conf (in some versions alsaonf has a bug - you so you then you need to change that manueally
rm /etc/rc.d/rc3.d/S18sound
rm /etc/rc.d/rc3.d/S17alsa
needs to be removed because it loads the oss-drivers
if the module pcm-oss is not loaded you also need to to load the module pcm-oss
|