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.
Hey, I am pretty new to linux so i dont know very much at all. I was trying to install my soundcard, the SB audigy 2 zs driver in linux and it said it automatically put i on here i think with the file emu10k1 but it doesnt play any sounds and so i went to alsa'a website to try and download and install the driver from there but i am having some troubles because when i run the ./configure --with-cards=emu10k1 it gets to the end and says that the version.h file for my kernel doesnt exist, and i tried specifying the exact location of the kernel and it just keeps telling me to install the whole package for the kernel, which i have already done. Is there anyway someone can give me a full walkthrough on this please? Would be most appreciated.
Well first u should check to see if emu10k1 is already compiled as a module, ( I also have this card) to do this, open a console and try(as root): modprobe emu10k1
If this works then you dont have to do anything else, just load the modules at startup.
Originally posted by dwnocturnal Hey, I am pretty new to linux so i dont know very much at all. I was trying to install my soundcard, the SB audigy 2 zs driver in linux and it said it automatically put i on here i think with the file emu10k1 but it doesnt play any sounds and so i went to alsa'a website to try and download and install the driver from there but i am having some troubles because when i run the ./configure --with-cards=emu10k1 it gets to the end and says that the version.h file for my kernel doesnt exist, and i tried specifying the exact location of the kernel and it just keeps telling me to install the whole package for the kernel, which i have already done. Is there anyway someone can give me a full walkthrough on this please? Would be most appreciated.
It sounds like you've got it installed from your first line there. Check that the module is installed and running:
lsmod | grep emu10k1
If it's loaded, it will display either:
emu10k1
OR
snd_emu10k1
The snd_emu10k1 means that it's the ALSA module, the emu10k1 (or a variation of it without the snd prefix) means that it's either the OSS module (which is old school and has been basically replaced by alsa) OR a proprietary driver from Creative, depends on where you got the "install" file(s).
Either way, try opening up a mixer. Open up a terminal and type any one of the following:
kmix
gmix
alsamixergui
To see if it allows you to change the sound levels, then try playing sound again.
well i actually tried loading up the alsamixer and the kmix from the terminal and i brought both up and tweasked with the volume settings on everything and i am still getting no sound. I also tried to do modprobe emu10k1 at the terminal and it said it wasnt found, so does that mean i need to download the driver from alsa again?
Could anyone assist with the questions asked here?
What do you do if the # ./configure --with-cards=[your card here] returns an error message that version.h file for the kernel does not exist. The error suggests an extra parameter to identify the directory for this file but I don't know where to find it.
Alternatively, it discusses installing a package with full kernel sources. Admittedly, I'm not exactly sure what the error message is trying to tell me. Don't I have that amongst my packages by default? I'm working in FC4.
However, I can't for the life of me find the right drivers through which to compile and bring on line the correct driver...
In other words, I believe the Autodetect misidentifies my card. I think the solution is an alsa driver, but there's a hell of a lot of strange problems for me when I try to work with anything alsa related.
Last point, I should note that this very card worked unde r RH 9.
I could swear I had an error message in this output, before I started messing with the alsa driver, but now, I don't see it. If I happen on it, I will post it.
Guys, i think i may have found a fix for the problem with the sound card. I tried reinstalling the alsa pack and also downloading the FC4 kernel packs but none of those seemed to do it. I even made sure i had the volume up on all the mixers. still didnt work. finally i saw the little update icons down by the clock in the menu and when it finished doing all its updates i messed around with the mixer a little more and WHALAH.. we have sounds.....give it a shot.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.