Issue with snd-pcm-oss and snd-mixer-oss; OSS load failed
Pretty simple start, it just can't find snd-pcm-oss or snd-mixer-oss.
I looked in my source for kernel 2.6.6 and found the files, so I copied them to over to "/lib/modules/2.6.6/kernel/drivers, but it still can't find them. So I tried a modinfo on the filename, no data output :/ What would be the best course of action to fix this? I tried downloading the alsa-oss support library, and I got the following during make pcm.c: In function `oss_dsp_hw_params': pcm.c:230: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes integer from pointer without a cast pcm.c:251: warning: passing arg 3 of `snd_pcm_hw_params_set_period_size_near' makes integer from pointer without a cast pcm.c:255: warning: passing arg 3 of `snd_pcm_hw_params_set_buffer_size_near' makes integer from pointer without a cast pcm.c:286: warning: passing arg 3 of `snd_pcm_hw_params_set_period_size_near' makes integer from pointer without a cast pcm.c:300: warning: passing arg 3 of `snd_pcm_hw_params_set_period_size_near' makes integer from pointer without a cast pcm.c:316: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type pcm.c:316: too many arguments to function `snd_pcm_hw_params_get_period_size' pcm.c:319: too many arguments to function `snd_pcm_hw_params_get_buffer_size' make[1]: *** [libalsatoss_la-pcm.lo] Error 1 make[1]: Leaving directory `/home/enigx/Source/alsa-oss-1.0.5/alsa' make: *** [all-recursive] Error 1 Thanks in advance... |
(Slack 10) I did a recompile of the modules and found alsa was left behind for some reason. I reinstalled alsa from slack disk #1, directory l, and the mixer, sequencer, etc from directory ap, and now my alsa sound is back up.
|
Alsa works fine. It's just these oss librarys don't, and I think I need them to use TeamSpeak2RC2...
|
They are not libraries, they are kernel drivers. You have to configure and compile your kernel with OSS emulation for ALSA.
|
All times are GMT -5. The time now is 05:09 PM. |