Issue with snd-pcm-oss and snd-mixer-oss; OSS load failed
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
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
(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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.