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.
Well, as the topic says, I recently (overnight) upgraded from Slack 9.1 to 10 using swaret. My sound card was working just fine in 9.1, but now when I try to use something like, let's say alsamixer, I get this...
alsamixer: function snd_ctl_open failed for default: No such device
I also ran alsaconf and it can't find any cards. I have no idea if this has anything to do with it, but I checked my hotplugs blacklist and my soundcard was still in there.
So...can someone help me help Slack find my soundcard?
What sound card are you using? You need to load the module before you run alsaconf/add the module to rc.modules. If itīs a creative soundblaster live/audigy 1-2 then your module is emu10k1
i had this problem when i upgraded a box from 9.1 to 10. the way i solved it (which, incidentally, is a solution i have found to work for most alsa problems) was to remove the 4 alsa packages (drivers, oss, lib, and utils) and then reinstall them. so, download those four slack packages from one of the mirrors, then fire up package tool, remove the four and then reinstall them. after that, run alsaconf, alsamixer and alsactl store...and you should be fine
***edit***
i know this seems like a rather window-ish solution, however it seems to be the most effective when dealing with alsa issues. every kernel upgrade and kernel recompile i've vere done has resulted in having to remove/reinstall alsa. i am assuming i am not the only one with these experiences, if however, i am, i would be interested in hearing how others deal with alsa...
Crashbox - I am interested in this as, though Alsa works I get a broken pipe error message at boot & some inconsistent behaviour & want to give this a go.
I just wanted to ask why download the packages when they are on the slack CD? I am only on dial up so I would rather not download them without good reason.
i had the same problem ungrading from 9.1 to current.
what i did was to uninstall alsa with pkgtool, and then reinstall it with swaret, did alsaconf again and everything went back to smoth.
friendly_guy - i suggested downloading the packages because i didn't (and still don't) know if Psyddicus has the Slack 10 cd's or not. he doesn't say if he did his swaret uprgade online or with the discs. either way, i agree with Jong, if all you have is the 9.1 cd's then you definitely want to get the new packages.
As for the "no sound" problem, this always happens after a kernel compile. There is no need to uninstall ALL of them either. All you need to do is uninstall the alsa-driver package and then reinstall. This has been covered so many times, it makes my head spin... But, yea, thats what I do after a new kernel compile as well... When you re-compile your kernel, you are deleting your /lib/modules/<uname -r> directory and starting fresh. Thats why your sound doesn't work anymore... All your sound modules and config files just got wiped clean.... The alsa-driver package replaces all those... I think the kernel and alsa teams aught to get together and decide to put these modules somewhere else or come up with a solution somehow. Ussually, after a kernel compile (version upgrade), the sound modules wont work anyway even if they did get left so it doesn't matter.....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.