mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-07 01:27:16 +08:00
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1189 af4574ff-66df-0310-9fd7-8a98e5e911e0
46 lines
1.6 KiB
XML
46 lines
1.6 KiB
XML
<sect2>
|
|
<title>Configuring <application><acronym>ALSA</acronym>-driver</application></title>
|
|
|
|
<sect3><title>Config files</title>
|
|
|
|
<para><filename>/etc/modules.conf</filename></para>
|
|
|
|
</sect3>
|
|
|
|
<sect3><title>Configuration Information</title>
|
|
|
|
<para>To configure the <acronym>ALSA</acronym> drivers, you need to add some
|
|
lines to <filename>/etc/modules.conf</filename>:</para>
|
|
|
|
<screen><userinput><command>cat >> /etc/modules.conf << "EOF"
|
|
alias char-major-14 soundcore
|
|
alias char-major-116 snd
|
|
|
|
alias snd-card-0 snd-<replaceable>[soundcard-name]</replaceable>
|
|
|
|
alias sound-slot-0 snd-card-0
|
|
|
|
alias sound-service-0-0 snd-mixer-oss
|
|
alias sound-service-0-1 snd-seq-oss
|
|
alias sound-service-0-3 snd-pcm-oss
|
|
alias sound-service-0-8 snd-seq-midi
|
|
EOF</command></userinput></screen>
|
|
|
|
<para><replaceable>[soundcard-name]</replaceable> needs to be replaced with the
|
|
driver relevant to your soundcard. If you have more than one soundcard, you
|
|
can add additional sections by repeating the above but changing the first 0 to
|
|
1 and so on.</para>
|
|
|
|
<para>After editing <filename>/etc/modules.conf</filename> you need to run
|
|
<command>depmod</command>. If the drivers you have compiled are for the
|
|
version of the kernel you are currently running, simply run
|
|
<screen><userinput><command>depmod</command></userinput></screen>
|
|
If you are compiling drivers for a different kernel version than those you are
|
|
running, you will need to use a line along the lines of:
|
|
<screen><userinput><command>depmod -a 2.4.22 -F /boot/System.map-2.4.22
|
|
</command></userinput></screen></para>
|
|
|
|
</sect3>
|
|
|
|
</sect2>
|