![]() |
![]() ![]() GNU/Linux Desktop Survival Guide by Graham Williams |
![]() |
|||
Generally, any onboard sound card identified is set as the default on
boot (/dev/dsp). Additional sound cards (e.g., the SB Live!
on Athens (98.4)) are identified as alternatives
(/dev/dsp1, etc.). To make the alternative sound card the
default, load the appropriate modules in the order you wish them to be
assigned in /etc/modules. For Athens (98.4) this involved:
snd-emu10k1x snd-intel8x0 |
alias snd-card-0 snd-emu10k1x options snd-emu10k1x index=0 alias snd-card-1 snd-intel8x0 options snd-intel8x0 index=1 |
To use the ALSA drivers you simply need to install the right packages
(for a 2.6 kernel or newer):
$ wajig install alsa-base alsa-utils alsa-ossThen configure the sound card(s) using alsaconf. This allows the selection of one sound card from many, if you have more than one. Select one will ensure, right there, that the appropriate modules are loaded and /dev/dsp will be set up appropriately. This directly modifies /etc/modprobe.d/sound so if you have modified it yourself don't use alsaconf.
Once your have the card working, perhaps with alsaconf,
run a mixer (e.g., alsamixer to set the volume
control:
|