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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
ok, i finally compiled a working kernel..however now my sound doesn't work......this is how i configured my sound with a fresh slack install....i compiled the sb driver into my kernel and i can see that it tries to find my card at boot, but it doesn't pick it up......now what should i do?
is there a file i can edit to tell sb to use the settings that i gave it in the rc.modules before?
or
should i compile a new kernel with sound set as a module?
no, i compiled the sound straight into the kernel, not as a module,
that is my question should i have chosen to include sound as a module instead as built in to the kernel?
and no, root also does not have sound, it is not a permission thing
Hope you didn't recompile your kernel just to compile support for the sb module/driver as it comes default with it. But on that site you supplied.. you need to most likely to load it with the parameters they show, basically specifying the IO and IRQ information:
/sbin/modprobe sb io=0x220 irq=5 dma=1 dma16=0
Also in the future, please try to use better and more helpful thread titles that pertain to your question. Thanks.
Now I understand what you did. I guess just like trickykid said, load the driver as a module and specify the parameters, seems like the logicall thing to do.
no tricky, i had my sound working on a fresh install by adding that line to the rc.modules file
i recompiled to build an overall more efficient kernel for my system, i.e. get rid of all the unneccesary stuff
that line is still in my rc.modules file but my sound doesn't load with my new kernel, i tried commenting it out to see if it was conflicting with info built into the new kernel, no dice, i still get the same error message
at boot it says
sd loaded but then says IO, IRG ,amd DMA must be specified
so it is obviously not reading the line in rc.modules
Originally posted by figadiablo Now I understand what you did. I guess just like trickykid said, load the driver as a module and specify the parameters, seems like the logicall thing to do.
Good luck.
Figa
wut do u mean load it as a module?, u mean add that line to the rc.modules file?......because that line has been there, thats how i got sound working before i compiled my kernel
All right, I'm thinking that you had a fresh install of Slack 9.0 and that everything worked fine 'till you tried to recompile the kernell. Rigth? What I would do is: copy the kernel conf file from the /boot and put it in the /usr/source/linux and recompile the kernel againg with the original options. Make sure that it works (sound). Make a backup of that file just in case you want to go back to the original kernel settings. Then if you want, recompile the kernel againg but leave the souncore and your soundcard settings as it is. You need soundcore for the sound system to work and leave the driver as a module so you can pass on the parameters.
thanx guys.....i'm going to attempt to recompile my kernel now.....i'm going to copy my /boot/.config into /usr/src/linux and the only thing i'm going to change is the sound option from kernel to module.......wish me luck!
ok, i copied the /boot/.config to /usr/src/linux/.config but my settings aren't there when i run xconfig(i.e. my processor is set to PIII and not K6)....why do i have to go through all these options again?.....i thought that was the point of copying the .config file from boot to /usr/src/linux....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.