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.
i`ve just recompiled my kernel (2.4.22), adding acpi support. now i get an error when i try to compile my soundcard into the kernel:
:undefined reference to `pcigame_detach`
:undefined reference to `pcigame_attach`
then i tried to compile the soundcard as a module but then, on boot, i get the error:
can`t locate module snd_ali5451
i can`t see any errors when making the modules, so i assume the module must be somewhere??
i`ve tried modprobe, but i get the same error.
i`m totally lost here.
When you compiled your new kernel, did you save the old modules? They should work, so you can copy them across. If you didn't then read up on compiling a new kernel it could save you a few headaches ;-). Here's the crucial bit:-
luckily i did make a copy of my old modules. so hopefully it will still work. i`ll get to it now.
but what causes the problem?? when i compile in acpi support, the soundcard module vanish.
well, it did not work. the computer finds the module for my soundcard and everything looks ok, but there is no sound. i get no errors, alsaconfig runs smooth.
is the acpi interfering with the sound in some way?
I don't know anything specific about your problem here. What do you need acpi for? Unless you have a laptop I think most of the power functions are covered by APM. I may be totally wrong here but I seem to remember last time I looked ACPI was still "work in progress" so who knows what it might be. If you try a recompile with no ACPI and just APM and your sound modules, it should be ok.
sorry, should have been more spesific about the problem. it is a laptop i`m trying to install slack 9.1 on. i`m very new to kernel compilation, so the problem hav resulted i a lot of reading.
actually the problem was solved when i followed reclusivemonkeys advice to compile the 2.4.24 kernel without acpi and soundcard as a module, saved the modules and recompiled the kernel with acpi support, and finally copied inn the first compiled modules. i tried with the 2.4.22 kernel and it would not work, reason unknown, probably some error done by me...
I know you said you ran alsaconf, but did you afterwards run alsamixer then alsactl store as root? Alsamixer will allow you change the volume levels as well as mute/unmute the various channels (type M to mute/unmute).
Does sound not work at all or only for root? If only for root, check the permissions of /dev/dsp, /dev/dsp0, and /dev/audio. If it doesn't work for root either, the alsamixer should work well for you. Hopet his helps.
actually i find the problem kind of strange. i have a compaq presario 2100, and when i installed slack 9.1 everything, except acpi, worked with the bare.i kernel from the cdrom. then i used the make menuconfig to implement acpi, the only things i altered were adding acpi and specifying the athlon processor. then it started.
it could not find the module for the soundcard. thanks to reclusivemonkeys answer i was able to compile the 2.4.24 kernel with acpi, and then adding the backed up modules.
so my problem is that i cannot compile a kernel with both acpi and getting the soundcard. but then again i`m quite new to this, so there may be a million things i do wrong.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.