Linux 2.6 and Alsa question via82xx
Ok, I have a couple of questions. Please help if you can answer even one:
Here is my setup:
1)Installed Slackware 9.1 (Full Install)
2)Login as root
3)startx (started up kde) = my sound worked here without making any changes
4)Downloaded linux 2.6.0-test9 kernel and extracted to /usr/src/
5) ran ln -s /usr/src/linux-2.6.0-test9 /usr/src/linux (so it points to new kernel)
6) make mrproper
7) make xconfig (Under Sound, I used defaults snd=y,alsa=y,oss api emulation=y ,mixer=y,pcm=y, changed intel=n and via82xx=y) I compiled everything into the kernel. Saved and quit.
8) make clean
9) make modules (Do I need to run these 2 lines???)
10) make modules_install (I compiled everything into the kernel)
11) make bzImage and put it in lilo to boot
When I reboot, I get:
via82xx: Assuming DXS channels with 48k fixed sample rate.
Please try dxs_support=1 option and report if it works on your machine.
and also:
FATAL: Module snd_pcm_oss not found.
FATAL: Module snd_mixer_oss not found.
I run alsamixer and unmute, then 'alsactl store' and startx(kde):
MAIN PROBLEM: I get sound static when it plays kde intro or and music.
I have heard that if you change dxs_support=1, 2 , or 3 you can fix this problem.
Where the heck do I change this dxs_support option??? (I have tried adding 'option snd-via82xx index=0 dxs_support=2' to my /etc/modules.conf) How can I add that option if I compiled everything into my kernel. Does the modules.conf even do anything when everything is compiled into the kernel? Also, I heard if I am using Slackware, then i need to put it in /etc/rc.d/rc.modules, but the only thing in there is commented out OSS stuff.
Where can I get the snd_pcm_oss and snd_mixer_oss modules from. Do I have to compile the ALSA 0.9.8 driver,lib,utils BEFORE I compile my kernel.
If I want to use the newer ALSA 0.9.8 driver,lib,utils. Do I compile with Sound Support=Y or M, and then do I put ALSA=n and OSS=n. Or Do I also want ALSA=Y or M with OSS emulation, pcm,mixer,sequencer=Y or M. Then do I put via82xx=Y, N, or M. I guess my question is, What should my config look like if I want soundcore module loaded and be able to use ALSA 0.9.8 dirvers, lib, utils??
Thanks in Advance... ( I have honestly spent many hours searching the net and trying to figure this out on my own, but I NEED HELP BAD)
|