Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
Alright, here is the deal.. please stick with me ^_^ Ok, I'm running Mandrake 9.0. I've got a SiS7012 sound card, but I can get no sound out of it. It works fine on Windows, but it won't work here. I did download some driver a while back that was supposed to make it work, but it still doesn't... If anyone could explain to me what I am supposed to do to get it working that would help a lot... and frankly, I'm quite a newbie when it comes to linux, so please be kind! ^_^
I am really taking a wild-assed guess here, but I think if you type:
insmod emu10k1
as root, it should enable your sound (I have the same sound card, and I believe that was the correct module for it - but I've since upgraded to mandrake 9.0, and my modules list is long and ugly now )
If that works, you can have it automatically loaded at boot time by adding:
I think the correct driver for the SiS7012 sound card is
i810_audio
I don't run Mandrake, but in Slackware 8.1 I would edit (as root) my /etc/rc.d/rc.modules file with my favorite text editor and uncomment (remove the # sign from the beginning of) the line that says /sbin/modprobe i810_audio. If that line isn't there, I would add it. After that I would edit (as root) my /etc/modules.conf file to add a line that says:
alias sound-slot-0 i810_audio
After this, I would check the permissions of my /dev/dsp and /dev/mixer files by typing
ls -l /dev/mixer
ls -l /dev/dsp
If they didn't look like this:
rwxr-xr-x
then I would type as root:
chmod 755 /dev/dsp
chmod 755 /dev/mixer
then
ls -l /dev/dsp
ls -l /dev/mixer
to make sure that they look like rwxr-xr-x. If you need any help with editing the files, let me know. Hope this helps.
Thank you thank you thank you!! It's working now, and all I had to do was add that first line in the rc.modules I've been trying so hard to get it figured out... I was just about ready to give up ^_^ Yay, now I know where to come if I have any more linux problems (which I probably will since I'm such a newbie hehehe)
Thank you again Texicle! And thank you wapcaplet for trying to help me too!
Duh, I am an idiot. I do not have that sound card (though I do have SiS ethernet integrated with my mobo, which apparently also sometimes comes with that sound card.) The emu10k1 is for sound blaster and compatibles (which I *do* have).
So if you ever get a sound blaster, you now know which module to use for it
Anyhow, I am glad you got it working. Welcome to the site!
There are instructions at ALSA site for just about any sound card.
You may want to upgrade your ALSA package. Mandrake should be smart enough to use the newer package without any problems. Mandrake used the my 0.9.1 ALSA even though I had 0.9.0 ALSA installed as an rpm package.
Make sure you install the kernel package before compiling the ALSA. You will need the kernel package for future program compiling too.
Hello there,
i'm running rh9, i just don't know what's going on with my Sis7012 and xmms, so i'm not sure where to post this questions, here there are though: xmms and the cd players do give me sound for CDs. i installed the xmms-mpg123 and now it looks like it's playing the mp3 files but i get no audio at all. in /etc/modules.conf it's included sound-slot-0 i810_audio, and actually when applying /sbin/insmod i810_audio it gives me: insmod: a module named i810_audio already exists
i made sure volume is on, xmms is using oss as output plugin, that it's using /dev/dsp and that this one has the right permissions but haven't found /etc/rc.d/rc.modules if i still need to edit it...now, if i play test sound with redhat-config-soundcard, it gives me: i810_audio: Device or resource busy
sox: Unable to set audio speed to 44100 (set to 48000), and ends with: Automatic detection of the sound card did not work. Audio will not be available on the system. Please click OK to continue.
so i'm totally lost on what else should i try, i'm looking forward suggestions, thanx!
Piling on to the thread, I'm temporarily using Mandrake and have the 7012 and I switched drivers to i810 - no apparent effect until I happened to reboot and then I got sound. But it pops while it plays. I did a web search and got the tip on upping the priority and it maybe decreased the pops but it still does it and I wasn't able to find much more information. And, frankly, the multiplicty of sound drivers - ALSA and ESD and i810 and OSS... I'm kind of confused by it all. Any pointers to some simple "Sound in Linux" docs that would cover all the flavors and make 'em make sense - or any tips about how to get this popping to stop - would be much appreciated.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.