[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

2.6, modules, and ALSA



Hi, I'm using kernel-image-2.6.2-1-k7.
I have included "snd-via82xx" in my /etc/modules and run update-modules (modules-init-tools installed).

My dmseg says:
via82xx: Assuming DXS channels with 48k fixed sample rate.
         Please try dxs_support=1 option and report if it works on your machine.
PCI: Setting latency timer of device 0000:00:11.5 to 64

but my lsmod has:
snd_seq_midi_event      7936  0
snd_seq                55312  1 snd_seq_midi_event
snd_pcm_oss            53284  0
snd_mixer_oss          19136  1 snd_pcm_oss
via82cxxx_audio        29896  0
uart401                11716  1 via82cxxx_audio
sound                  83820  2 via82cxxx_audio,uart401
ac97_codec             18828  1 via82cxxx_audio
snd_via82xx            25184  0
snd_pcm                99428  2 snd_pcm_oss,snd_via82xx
snd_timer              25412  2 snd_seq,snd_pcm
snd_ac97_codec         54148  1 snd_via82xx
snd_page_alloc         11780  2 snd_via82xx,snd_pcm
snd_mpu401_uart         7744  1 snd_via82xx
snd_rawmidi            25056  1 snd_mpu401_uart
snd_seq_device          8136  2 snd_seq,snd_rawmidi
snd                    52964  11 snd_seq_midi_event,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_pcm,snd_timer,snd_ac97_codec,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              10272  3 via82cxxx_audio,sound,snd

Notice that sound is used by via82cxxx_audio (which is not mentioned in dmesg).

to my understanding, via82cxxx_audio and ac97_codec are OSS, while snd_via82xx and snd_ac97_codec are ALSA.

My question is, how do I force the kernel to use the ALSA drivers and not load the OSS ones?

Thanks in advance,
Peter



Reply to: