|
Next
Previous
Contents
2. The integrated sound board
2.1 Getting the ALSA driversSo we'll compiling the latest sources from ALSA, which should work for any other distrib as well... just the kernel sources will change because mandrake uses specific patches. You may get your kernel sources from your distribution or from http://www.kernel.org Here can be found Mandrake sources for the kernel used in 8.0: and grab the tarball from ALSA: ftp://ftp.alsa-project.org/pub/driver/alsa-driver-0.9.0beta10.tar.bz2
2.2 Installing themInstall your kernel sources, in my case: rpm -ivh kernel-source-2.4.3-20mdk.i586.rpm Then decompress alsa drivers: bzip2 -d alsa-driver-0.9.0beta10.tar.bz2 && tar -xvf alsa-driver-0.9.0beta10.tar Make them and install them and create the devices files: cd alsa-driver-0.9.0beta10 && make install && ./snddevices Edit
Paolo reports that in order to start up sensord on boot, he put in /etc/sysconfig/sensors:
2.3 Kernel Approach: The AC'97 DriverIf you are using a 2.4 or later kernel you can use the Audio Codec '97 (AC'97) sound driver, as the integrated sound card is AC'97 complaint. You may enable your soundcard with a kernel module, as a matter of fact, you should be able to just use the module without even recompiling your kernel, because most GNU/Linux distributions have it already, just type: modprobe i810_audio and you should see something like this in your syslog:
or type dmesg | less and scroll to see the kernel messages. If everything went fine, you may add echo "i810_audio" >> /etc/modules
or you like monolitic kernels (no modules), follow the step above to install
the kernel sources
and say Y to If you don't know how to compile a kernel, read the Kernel HOWTO, it's easy and you'll get a optimized kernel for you system, also you'll learn a bit about that talk of using the source code (yes you are already taking advantage of it :-)
Next Previous Contents Linux HOWTO full list |
|
This document, LDP HOWTO-INDEX, is copyrighted (c) 1995 - 2002 by Tim Bynum, Guylhem Aznar, Joshua Drake and Greg Ferguson. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/copyleft/fdl.html. If you have questions, please contact the LDP.
Web Design Copyright © 1999-2003. Chrisranjana Software Solutions Pvt Ltd. syndicate rss feed |