Old kernel supports sound card - new kernel doesnt?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Old kernel supports sound card - new kernel doesnt?
I have tried to get my sound card running (if u r interested go to this thread...) and spent quite a bit of time - without success. The funny thing is, my sound card used to work, but I cant get it back on again.
QUESTION 1: Is there a chance to get my sound running with an older version of the kernel?
QUESTION 2: Will the latest kernel automatically recognise certain soundcards under SUSE 10.1, and if yes which ones? (so I can get me one, cause I dont wanna spend another month...)
1) QUESTION 1: Is there a chance to get my sound running with an older version of the kernel? - Yes, but that isn't the only way or even the best way. If you want sound and want it now, when the machine boots, grub should give you a shoice of all your previous kernels. Just select the last one that had sound working, and it will work. That is however a bad idea, as each version of the kernel is presumably better than the previous, and locking yourself into an older kernel will be a problem down the road, when you start to see software that requires newer kernels.
2) QUESTION 2: Will the latest kernel automatically recognise certain soundcards under SUSE 10.1, and if yes which ones? (so I can get me one, cause I dont wanna spend another month...) - That is a can of worms type question. First off, the kernel and Suse have very little to do with one another. The 2.6.18 kernel is basically the same on Suse as Redhat, Debian, Slackware, pretty much all of them. Yes, each of the major distros make little tweaks to the kernel to suit whatever direction they are pushing in, but the kernel is called the kernel for a reason. Everything else is just window dressing around it.
As to your particular problem, chances are very good that support for your particular card has NOT been removed from the kernel. Since at no point in this thread or the one you linked to have you EVER mentioned what sound card this is, I can't even check on it if I wanted to. You did mention that it uses the module snd-fm801.
You didn't tell us how or why the kernel was upgraded. Since you mention you are a GUI guy in your other thread, I'm going to guess you just let yast or whatever do the upgrade. I'm betting either something changed in the kernel config, or it screwed up the building of the modules. Everything you have said makes it seem like the kernel module for sound just isn't there. Problem with doing kernels the GUI way and not by yourself means fixing this can get tough. I would suggest getting a newer kernel in the same way you got the last, hoping that it can clear up the module problem. You may need to compile your own, and that can be a whole other can of worms.
I also suggest you go into BIOS and disable the built in card. Sometimes systems will hang the sound up when it sees 2 cards. If your BIOS doesn't support that, make sure you pull out the modules, that way they can't interfere with one another.
Have you tried doing something like "modprobe snd-fm801" as root? That might point us in the right direction.
3) Question 3: To I have to re-install Weandose - Not a snowballs chance in hell. Can you, certainly. It probably is the easiest and quickest solution. You may have to do some work however, to correct the situation in linux. I have never used Suse, but you may need to dig into what went wrong with the kernel upgrade. If the work scares you that's fine too. People here often try to shame folks who want to go back to windows, but I don't. If windows gives you what you want, then by all means, go ahead and use it.
Thanks for taking the time...I appreciate your time and interest in my newbe problem...
Quote:
grub should give you a choice of all your previous kernels. Just select the last one that had sound working, and it will work.
I tried the older version of the kernel and it didnt work...
Quote:
I also suggest you go into BIOS and disable the built in card. Sometimes systems will hang the sound up when it sees 2 cards.
That didnt work either...
Quote:
You may need to compile your own, and that can be a whole other can of worms.
. O yes, I have digged for my newbe level quite deep already...i literally spent days withthis problem...
Quote:
If windows gives you what you want, then by all means, go ahead and use it.
No it doesnt gimmi wot i want - i want Linux.
I found the solution!. The solution was, to leave Suse alone, and marry UBUNTU. Within a few hours I had the system installed, all mediacodecs on my system, all hardware recognition went wifiout problems, all synaptic updates went smooth, wine is up....!!!
SUMMARY: I am very happy to have finally what I want
THANKS TO ALL WHO HELPED ME TO GET A DEEPER INSIGHT IN THESE PROBLEMS
Love and Peace,
J
You did a little bit of the "fire extinguisher to put out a match" with a full reinstall, but hey, your compute rand your time!
Had you simply reinstalled Suse, it would most likely have worked as well. In any case, ubuntu is a popular and generally good distro, so enjoy it. The fact that it is based on Debian is great as far as I'm concerned, but everyone has their particular distro that they favor.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.